British Prime Minister Keir Starmer said last week's budget had retained market confidence which was key to providing ...