In all the world, Britain and London are the perfect country and the perfect city for Donald Trump to visit in order to be confronted with the reaction.
Protest against his actions? Absolutely.
Protest against his views? Up to a point.
But protest against his presence? Not at all.
This State Visit would be electrifying.
Let's have the dates.