Skip to main content
His speech came as a damning report by the Resolution Foundation think tank said the average British household was more than £8,000 worse off than those in countries like France and Germany.
The Economy 2030 Inquiry. December 2023. Ending Stagnation. Various authors.
Lean more about this news at Channel 4 News.