Government pledge gives English towns less than 5 miles of cycling infrastructure each
A new government pledge to provide cycling infrastructure for all of England would give the country's 51 areas the status of towns of less than five miles of lane each if they are divided equally (and that is before they are not…