S&P: The UK Labour Party holds a majority of seats and should remain in power until the next general election in 2029 unless there are unforeseen circumstances.
2026-10-10
S&P: The UK Labour Party holds a majority of seats and should remain in power until the next general election in 2029 unless there are unforeseen circumstances.