Borris Johnson

May 7, 2016
May 7, 2016

Sadiq Khan sworn in as new mayor of London

Newly-elected London mayor Sadiq Khan has been formally signed in to the role at a Southwark Cathedral ceremony.