Home World NewsEurope Who exactly is London’s new mayor and what is the future of the UK?