Chinese Premier Li Keqiang said Beijing would “resolutely oppose Taiwan independence” as the National People’s Congress got under way in Beijing on May 22, 2020. Video courtesy: CCTV