More than 31,000 fines have been given out to motorists who did not pay Oxford’s congestion charge, with Oxfordshire County Council raising ...
Petrol stations across the UK could stop selling diesel in the next four years. Analysis by Electric Vehicle (EV) think tank ...