Starmer to repay £6,000 for gifts including Taylor Swift tickets