There is one subject at the forefront of Chinese people's minds, and many are increasingly fed up with it - prompting widespread pushback against the government's zero-Covid restrictions.This has come in the form of residents smashing down barriers designed to enforce social distancing, and now large street protests in cities and university campuses across the country.And yet there they were on the Shanghai street (Wulumuqi Lu) which carries the name of the Xinjiang city where a fire had killed 10 residents, and zero-Covid restrictions were blamed for hampering the rescue effort.The government appears to have drastically underestimated growing discontent towards the zero-Covid approach - a policy inextricably linked to Mr Xi, who recently pledged there would be no swerving from the policy.It has had three years to prepare for an eventual reopening, but instead of building more hospital ICU units and emphasising the need for vaccinations, it has poured enormous resources into mass testing, lockdown and isolation facilities designed to win a war against a virus which is never going away."