It's an absurd idea without a doubt, but the reality is that it probably works because people love to say how great the NHS is without doing much about it. I dare say it'd be a rare thing for a politician to win an election by saying your taxes are going to go up to pay for the NHS, so instead we have them saying 'someone else's taxes are going to go up...'. We have people complaining about how underfunded the NHS is, yet hardly anyone voluntarily donates money to their local hospital/trust, despite all of them having facilities to enable that. They'll complain about the scandal of blocked wards and long waiting lists, all the while making lifestyle choices that cause that (and the vast majority of NHS spending is on chronic illnesses that are caused by lifestyle choices).
People want to have their cake and eat it at the same time, so yes, I'm much more interested in what people do than what they say, because words are incredibly cheap.
So you get garbage like this
Whilst at the same time both were involved in a scheme to dodge taxes that would have deprived the exchequer of roughly £700 million had they not been caught. But yeah, nice tweet, woopdedoo.