Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Britons are paying even more taxes on their income and capital gains than the French or Germans - with the burden climbing to the highest in nearly half a century.