Starmer pays back £6,000 worth of gifts

Starmer pays back £6,000 worth of gifts

Sir Keir Starmer has paid back more than £6,000 worth of gifts and hospitality received since taking office, Downing Street has said.