to reduce NHS expenditure
There is another aspect, and the NHS is in some ways its own worst enemy in this respect, that modern healthcare keeps a lot of people alive and/or active who will continue to put a burden on it, who in times gone past would have either died young or been largely bed bound, etc. who though active thanks to modern conveniences and healthcare simply don't have the level of health there to be more active physically.
Maybe things are different where others live but I really don't see a lot of people whose use of the car, etc. for shorter journeys could reasonably be replaced by other forms of transport who aren't already doing so, so many changes in the last 1-2 decades have made it much more prohibitive than even when I was a child for example the much busier traffic levels, especially commercial traffic with larger goods vehicles, making cycling a somewhat risky venture, etc.