"Rise


News

27 Nov, 2017

Local authorities in England made £819 million from tickets, fees and permits last financial year; top-ranking council made £73 million