May Day

Today is May Day and also election day in London. Recent polls have shown alarmingly high support for Boris Johnson (or Alexander Boris de Pfeffel Johnson to use his full name — yes, really!). Much as I enjoy Johnson’s antics on Have I Got News For You, I ask how someone who could barely be […]