Where would you draw the line then on the level of wealth or income that dictates people are out of touch, unsuitable for high office and indeed worthy of criticism?
It’s presumably a level far below Sunak’s actual level of wealth. Any millionaire is no doubt a fair target, although you could argue that anyone earning north of say 200k hasn’t really faced a proper squeeze over the past couple of years, so they’re out of touch too.
So anyone with a successful business or professional career should presumably be precluded from running for PM?
It's possible to be in touch no matter how much money you have.
I had a fairly easy childhood, and have never really struggled financially. But I also worked for years with charities, directly with the public in some of the poorest parts of the country. I've volunteered with organisations that worked with homeless people, refugees, kids at risk of being taken into care, and more.
I haven't walked in their shoes for a day, but I've sat in tiny, damp flats and asked the tenants about their lives, I interviewed a kid who had come to the UK from a country he didn't even know the name of, but who'd had close encounters with more machine guns than most soldiers. I've applied for benefits for people with disabilities, where they've literally had to sit and explain step by step how they use the toilet. I've spoken to hundreds of homeless people about their lives, joking with them about day to day nonsense, but knowing that if they don't get off the streets soon, they'll be dead within a few years.
I can't fully appreciate their lives, but I have some understanding, and can empathise.
The best of Starmer last night was when he was talking about women's rights, and how closely he'd worked with people who'd been domestically abused, or when he was talking about compromise with the communities in Northern Ireland.
If you want to be PM, then empathy should be one of the first things that you display. It's not difficult to meet people from different walks of life, but it takes more than just showing up for the odd tour of an old people's home, or a twenty minute visit to the local hospital, to even start understanding who you're working for.