Ant Middleton has spent recent months presenting himself as the man to “fix London” as he pitches voters to elect him as its next mayor. Which is odd, because the former soldier and television personality does not live in the capital – or anywhere in the United Kingdom, come to that. In fact, Middleton is […]
