Over the past week Boris Johnson has made a number of 'principled' stances against the government on Crossrail, immigration and er cuts to government advertising.
Long time Boris-followers will remember him trumpeting his own cuts to GLA advertising, but of course that's all forgotten now.
The real point of Boris's tell-it-like-it-is posturing was to prepare for his re-announcement of his long pre-announced decision to run for re-election.
Conservative Home trailed the announcement with claims that "internal polling conducted at City Hall" shows that 55% are satisfied with the Mayor's performance.
Now I don't know whether this "internal polling" involved asking people solely within City Hall because the only published GLA figures put satisfaction with Boris at just 26%.
But still Boris may have more than doubled his satisfaction rate in just a few months. It's possible. We'll just have to take him at his word.
Just like we'll have to take him at his word when he says he's fighting government cuts, despite the government saying that he hasn't even bothered to get in touch.
Of course taking people at their word can sometimes be dangerous.
So when Boris Johnson says publicly that he backs calls for more equal pay, it's probably worth checking that City Hall aren't privately lobbying against it:
Telling government that:
"Setting a top to bottom maximum ratio for public sector pay -like centralised pay bargaining- is likely to exacerbate problems of recruitment and retention in London’s public sector."
The Greens will be asking Boris about this apparent contraction at next week's Mayor's Question Time.
Just don't be expecting a straight answer.