It appears that a number of Labour caucus members loathe Cunliffe with such a passion that they would prefer he didn't return from his overseas holiday.
Garner reports that sources within the Labour caucus have told him that Cunliffe will never be leader, no matter what happens.
But Cunliffe is not only disliked by his caucus - he is not trusted. So many have told me he never delivers on his promises and is sneaky and lazy.
Sources have told me Shearer was advised to demote him when he became Labour's leader, but Shearer resisted and said he wanted to work with Cunliffe.
That hasn't worked apparently - my sources tell me Shearer is deeply disappointed with Cunliffe and he feels let down. This relationship cannot last.Garner of course will not name his sources, and we could hardly expect him to.
I have no idea what the heck is going on within Labour's caucus. The David Cunliffe I know is affable and personable, and happens to be the most effective communicator within the entire party.
I suppose it's possible he's playing some kind of despicable Machiavellian game, and is actively stirring and causing trouble, and that he's also good at hiding his character flaws from schmucks like me.
But even if everything people are saying about Cunliffe turns out to be true, isn't that something that ought to be dealt with internally within the party, rather than on the pages of a news website?
Maybe some bright sparks within Labour's caucus have figured that the only way they'll get rid of Cunliffe is if they make it known publicly that he'll never lead the party.
It's a bit of a problem, though, when Cunliffe appears more closely ideologically aligned to the party's activist base than the rest of caucus. How exactly do those bright sparks in caucus with their knives out for Cunliffe think the party's base will treat such a brazen attack?
And what about those soft Labour voters who might conclude from all of this that their party is a dead loss?
Or maybe being in opposition is such fun that some within Labour's caucus are keen to do it for another five years.