S&P on the UK: The Labour Party holds a majority that, barring unforeseen events, should keep it in power until the next general election due in 2029.
S&P on the UK: The Labour Party holds a majority that, barring unforeseen events, should keep it in power until the next general election due in 2029.