Full list of the UK's 33 'high tax' towns and cities - check your area

One council area is a whopping £27,280 in deficit - and it's leaving British taxpayers shortchanged.

No comments

Read more