Keir Starmer pays back £6,000 worth of gifts and hospitality
Keir Starmer has paid back more than £6,000 worth of gifts and hospitality he received since entering No 10 after a row over ministerial donations, Downing Street has said. The prime minister is covering the cost of six Taylor Swift tickets, four to the races and a clothing rental agreement with a high-end designer favoured…