London getting lion’s share of England’s transport investment, warns report.


 

More than half the spending on England’s transport network is going to London with the imbalance set to get worse, according to a report by Institute for Public Policy Research (IPPR). The report Paying for […]