Quote Chief look at the vast number of cars being impounded in England and Wales – and how police forces are making millions from selling confiscated cars.

Across the UK, police forces have seized and impounded over 22,500 uninsured vehicles in the first half of 2016. The majority of seized vehicles are collected by their owner […]