Boris Johnson’s credibility takes a hit