Itemoids

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

2026January › 13

BILLIONS

6 months ago

Government estimates are based on 'fantasy assumptions' and the real cost could exceed even the highest official predictions of £7.6trillion, according to the analysis.

page 1 of 1