Boris Johnson 'doesn't do detail.' It is a criticism that has dogged his political and journalistic career.