Boris Johnson suffers another blow