A BBC journalist was assaulted and detained for hours by Chinese police while covering a protest in Shanghai, the broadcaster has said. Reporter Ed Lawrence was arrested and handcuffed before allegedly being “beaten and kicked” by officers while covering mass protests in Shanghai - one of a number of Chinese citites that have seen unrest flare in recent days over stringent Covid restrictions, following a deadly fire in the country’s far west. Footage on social media appeared to show Mr Lawrence being arrested by four men in police uniforms. While being led away, with his hands cuffed behind his back,...