in

Politicians slashed migration. Now they face the consequences

LAST YEAR net migration to Britain halved. In the final quarter of 2024, 60,000 people, net, moved to Canada, down from 420,000 in mid-2023. In April net migration to America slowed to an annualised pace of 600,000, a huge drop from 4m in 2023. And in March net migration to New Zealand was down by 80% from its peak in late 2023.

Top Wall Street analysts like these three stocks for long-term growth

The Iran-Israel conflict isn’t denting Chinese business optimism in the Middle East