News

Virtually all buyers of new and used cars now need to pay Vehicle Excise Duty (VED) – often referred to as road tax. The costs usually rise every April, with increases generally calculated in ...