NBC: A virus, a party and a lockdown: Why Boris Johnson’s luck may have just run out