President Xi Jinping said China must stick "unswervingly" to its zero-Covid strategy, as more than half of Shanghai's 25 million lockdown-weary… Read more