A very accurate assessment of him.
Like you I disagree with a lot of what he says but have always admired his debating style. I loved they way he marched into Washington and marched out again and the Yanks didn't know what hit them. I have also for along time admired his unwavering support of the cause of the oppressed Palestinians.
Whatever was said in their meeting really doesn't matter but one thing is certain George Galloway has more principles than both the Millibands put together.
Like him or loathe him you know what you get.