BMW, Audi, Mercedes, Land Rover drivers face £192 charge to keep car on road
Hundreds of drivers have been forced to pay hefty fees to avoid impounded cars being sold off by police. A Freedom of Information request revealed that between January and October last year, luxury cars and e-bikes were among hundreds of vehicles seized by …