Boris Johnson given fresh boost as momentum grows for dramatic political comeback