- Between 2004 and 2021, before Russias invasion of Ukraine, the industrial … [+108506 chars]
Why Britain has stagnated
Foundations
Setting the scene
Here are some facts to set the scene about the state of the British economy.