Over the past week, the Covid-19 outbreak in China has dominated headlines. Following a record surge in cases, all major cities, including Beijing and Shanghai, have been put under some form of lockdown, forcing people to hit the streets in a rare outburst of public anger against the government.