Bowing to pressure and good reason, the embattled British Prime Minister, Mr Boris Johnson, has given up his office. Elected in 2019 into...