British Prime Minister Boris Johnson squeaks through confidence vote but faces battle for survival

After a tidal wave of recent criticism — which included illegal, lockdown-breaking parties thrown in his…