Sadiq Khan: the worst Mayor ever?
BY SUSAN HALL What does business want from the Mayor of London? There are two schools of thought. If you subscribe to the Reaganite view that “the most terrifying words in the English language are: I’m from the government and I’m here to help”, then you might hope for a Read more…