Labour has won: What does this mean for the UK?
The Labour Party will form the next UK government after securing a large majority. Financial markets are largely unmoved, though UK assets may ultimately benefit from a “stability dividend”. But with fiscal space limited, the result does not materially shift the near-term growth outlook, and any boost from supply-side reforms will take time to materialise.