David Cameron's proposal to cut the benefits of the obese, alcoholics and drug addicts if they refuse treatment has been branded a "stupid little stand".
Alastair Campbell, the ex-Labour spin doctor, who has battled a drink problem himself, said the Prime Minister was "pathetic".
He told LBC that Mr Cameron was not taking the problem of addiction seriously, labelling the announcement as "embarrassing" at a time when other world leaders were concentrating on the Ukraine crisis.
"I actually do think when you have got real leaders like (German Chancellor Angela) Merkel doing the things that they are doing, it is embarrassing that we have a PM who does this sort of stuff.
"The fact that he is making a speech about it is pathetic.
"To say we are not going to give you benefit because you are fat, we are not going to give you benefit because you drink too much, just think about what we have become as a country that that is our Prime Minister and that is how they treat a serious illness."
More top news
Boris Johnson will not resign as Foreign Secretary, he insists - despite the fallout surrounding his Brexit intervention.
Liberal Democrats leader Sir Vince Cable says the party cannot succeed by being a "reverse Ukip".
Donald Trump has described Kim Jong-un as a "rocket man" who is "on a suicide mission for himself' in a speech to the United Nations.