UK markets suffered a fresh selloff on Tuesday, with the yield on long-dated bonds hitting the highest since 1998 and the pound tumbling, as pressure mounted on Prime Minister Keir Starmer to win the confidence of investors in the government’s budget.