Who will be new London mayor?

Who will be new London mayor?

All eyes are on Sadiq Khan and Susan Hall as results are just a few hours away to decide the new London mayor.