News

Rachel Reeves faces an £18bn black hole in her next Budget after the UK’s fiscal watchdog admitted it had been too optimistic on growth.