Demonstrators have taken to the streets across China in opposition of the country’s strict zero-Covid policy, one of the greatest public shows of defiance against the ruling Communist Party in decades as President Xi Jinping defends the increasingly unsustainable strategy in light of rising cases, mounting public discontent and ongoing economic harm.