I think politics has taken a huge jump to the right, I don't consider Corbyn's policies to be communist, more common sense and centrist. However he was unelectable because the media was against him as he was a threat. You don't see the press camped out Starmer's house as he's safe, he won't rock the boat, or stop the gravy train.
I do find it absurd that it seems ok if you give somebody you are shagging a 100K grant, and all while your wife is on chemo. Its also OK to make loads of terrible decisions that have cost thousands of lives in the pandemic, that's fine. It's also OK to give your mates billions of public money in contracts without competition and receive shoddy goods and services, that's great. But somebody buys your wallpaper, well you rotter.
The only reason BJ has good ratings is the vaccine roll-out success, and that was largely a true NHS success story as they were allowed to get on with it with little government insistence on using their dodgy outsourcing deals. Ironically its still full steam ahead to privatise the NHS, so he's crapping all over the reason for his current popularity.
Politics relies on a fairly impartial, or at least balanced press/media. Unfortunately, it is 95% skewed to the right. The only reason Starmer is having a go at BJ about curtains is that the press has signalled its ok to do so. BJ has done his job and got the Tories in, now for somebody who is less of a liability to sell off the NHS and make sure the 1% get richer while the press pulls every flag waiving nationalist trick in the book to make the voters believe we are all in it together.