Boris Johnson’s future as British Prime Minister seems to be hanging in the balance amid controversies over his partying during a Covid lockdown.