
Delayed Government cycling plan could be worth £6bn annually by 2025 - if it invests now
Research from the universities of Leeds and Cambridge has revealed boosting cycle use in England could be worth as much as £6bn annually by 2025 in health benefits alone.