Sir Keir Starmer claimed there’d been 9,400 returns and that is a 30% increase compared to last year, but there doesn’t appear to be published data to back the second part of this claim up.Source
Sir Keir Starmer claimed there’d been 9,400 returns and that is a 30% increase compared to last year, but there doesn’t appear to be published data to back the second part of this claim up.Source