"Rise


News

27 Nov, 2017

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