Keir Starmer’s Labour party has won the UK general election in a landslide. Its huge majority should, in theory, give Starmer the clout to see through most of his political agenda. But in reality, the victory celebrations might prove short-lived, given the size of the challenges in front of him.