'I like heckling, polite heckling,’ George Galloway told me over a cup of tea in an Edinburgh hotel yesterday afternoon. A couple of hours later, the MP for Bradford West prowled onto the stage at the Assembly Rooms dressed like a white soul singer – black fedora, black jacket, white shirt pinned with portcullis cufflinks – to the sound of Stealers Wheel's ‘Stuckin the Middle with You’. Outside, a dozen or so members of the far-right Scottish Defence League shouted ‘George Galloway betrays his own country’ and waved Union flags. When I tried to take a photograph one rushed towards me bawling ‘Next time there’ll be violence.’ A larger counterdemonstration chanted ‘Master race, you’re having a laugh.’