Have UK taxpayers been taken for a ride?

https://www.thetimes.co.uk/article/have-uk-taxpayers-been-taken-for-a-ride-tzvmwshgx