
Keir Starmer exit? What it could mean for gilt yields, the pound and your investments
Despite vowing to fight on, almost 100 Labour MPs have now openly called for Prime Minister Keir Starmer to resign or set out a timetable for his exit. Earlier this…
12 May 2026







