Britain Faces Uncertainty as Economy Challenges Starmer