If David Cameron had made a speech in which he referred to Patricia Hewitt as “Quite pretty but a lightweight” there would have been an uproar and shouts of “sexist”. The speaker would probably have had to suspend the sitting whilst order was restored; the fallout may have affected his chances in the next election. But it seems that when the situation is reversed then it is quite acceptable; there was barely a murmur when she patronised him in that manner. Perhaps this is an indication that non-PC language is now acceptable, and I say three cheers to that.