The 'Back Boris' brigade were notable by their absence as we approached the doors of the Stonewall hustings. Only Ken and Left List campaigners were handing out leaflets and there was not a single blue ribbon or fuzzy green tree in sight. The thought occurred to me that Boris had conceded the fight.
Of course these gay and lesbian hustings were never going to be easy for Boris Johnson. His much quoted 'three men and a dog' comment was always going to make winning support here a struggle.
But, given that struggle, I had expected Team Boris to come out fighting. I had expected crowds of 'Back Boris' campaigners to be handing out dossiers on al-Qaradawi, and a freshly briefed Boris to be firing out statistics. But as he waded into his speech, it soon became clear that he had very little to offer at all.
Boris' old joke about Ken, routemasters and dehumanised morons was wheeled out for the umpteemph time but this time the delivery was alarmingly quick. The chairman had given him 5 minutes but at this rate I thought he could finish in two. "Does he always talk this fast?" my girlfriend whispered into my ear. To be honest I wasn't sure, but he certainly didn't seem himself.
He started warbling on about bendy buses again, before suddenly becoming aware that he should at least try to mention gay people. Keen to meet the demand he came up with a new gag: "I do not see gay buses or lesbian buses," he said with a smile. Which was certainly the case the last time I checked.
Cheered on by this truism he gave up any further attempts to out-gay the gays and steered himself back to the well worn routes of stealing bus passes and breaking unions.
But when Ken stood up, the mood changed. Members of the crowd booed Boris as Livingstone read excerpts from his columns, and shhhed him as he tried to interrupt Ken's speech. Detatched from his custom adulation, the TV celebrity slumped into his chair and fiddled with his phone.
For the rest of the event, Boris seemed dangerously lost at sea. Questions on gay equality slapped him unexpectedly in the face and there were repeated instances of 'Boris does not compute' as he scrambled for something semi-relevant to say.
Overall though, the event was no great disaster for Boris. A bit of charm and a couple of gags got him through the hour and a half, but what was so surprising was that he was quite so ill prepared.
Of course nobody expects him to be an expert on gay affairs, and many in the crowd were already lost to him as votes. But given the accusations that he doesn't have the breadth of knowledge to be mayor, you would have expected him to be at least superficially briefed.
But like Boris' outer borough strategy, this event showed that when the going gets tough, Boris just can't be bothered to get going at all. And if you're not already aboard Boris' bus, then Boris will just drive by.
And for those of us who share more than the handful of concerns Boris has wheeled out so far, these hustings performances have been very worrying indeed.
Dave Hill has posted video, audio and pictures from the hustings over at Mayor and More.