The Prime Minister has been generating scores of headlines lately – for all the wrong reasons. It has transpired this week that Sir Keir has accepted over £107,000 worth of gifts since 2019 – the most of any parliamentarian in the same period. Labour has insisted today that voters don’t care about all this carry