Chancellor urged to increase headroom
Total goods and services trade deficit hit £5.2bn
UK growth revised upward to 1.3% for 2025/26
FedWatch has cut at 95.7% odds
Compared to the dot com boom
‘Frankly, it has become quite desperate’
Investment Association annual dinner