The withdrawal of Boris Johnson from the race to succeed Prime Minister David Cameron as leader of the Conservative Party is a shocking move.