Shanghai has been under lockdown for more than a month as authorities try to contain the spread of Covid-19. But many people complain the food and supplies provided by the government have not been enough. Some residents have staged balcony protests to demand officials provide more essentials since they are unable leave their homes