14 Mar 2022 All Shenzhen locked down until 20 March Public transport suspended, 17 million residents told to stay at home as authorities battle to contain Omicron surge linked to neighbouring Hong Kong.