Someone will object that the freedom to talk nonsense is not the same thing as freedom of speech, but according to the newspaper Metro, people refuse to accept that the British Prime Minister Boris Johnson is not a nineteenth-century cross-dressing prosti