brian rose mayor of london