Shanghai heads towards June 1 end of lockdown as… The end is in sight for one of the largest mass population lockdowns ever undertaken in China, after stop works and…