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