Boris Johnson’s principles are so flexible that he could do almost anything