Britain’s ILR Emergency
Published last week, the latest ONS migration figures show that immigration to Britain has topped 1.2 million for the third year in a row - with a net figure of more than 700,000 for 2024.
How Industrial Strategy Killed British Industry
Industrial strategy is back. Just weeks ago, the Government published its green paper on Invest 2035: the UK’s modern industrial strategy.