Tens of millions of people are under lockdown in China tonight as authorities scramble to contain a small, but growing Covid outbreak. This comes as Beijing is imposing China’s first Covid vaccine mandate for public spaces since the start of the pandemic.