Motoring

Councils bring in record £693m from parking charges

English councils are raking in a record £693million each year from parking charges, n…

Read more