Sadiq khan has been re-elected mayor of london with a smaller majority than expected. read more here: ...