Will Boris Johnson be Britain's "comeback king"?