Itemoids

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

The UK has the lowest deficit - when imported fuel is subtracted from the amount made at home - of any major economy in the continent, according to research by Allianz.