Motorists are paying over £1,000 a year in taxes to the Treasury acoording to the local government Association. The Association, that represents 370 councils across the country, same Whitehall can build £38.0 billion within the current year from Vehicle Excise ...
Read More »