This map from Press Association shows that 15 of the top 20 constituencies with the most signatories in favour of cancelling Trump’s state visit are in London. The rest of the country doesn’t seem bothered, other than the student towns of Oxford, Cambridge, Bristol, Brighton and Edinburgh. Who’d have thought it?