Labour wins UK general election with Keir Starmer to be next PM