Johnson is not a very smart person. Principle is good until you use it to destroy everything. What die hards like Johnson don’t get is that this is not a perfect world, you do not get everything you want and shouldn’t be in politics is he isn’t willing to compromise — especially with his own party.
Statesmanship is what you describe - and it has been dead for decades.