Britain is hooked on car finance

.....

© The Spectator