Police fire pepper spray inside a shopping centre and an officer was punched in the face as violence broke out during anti-asylum protests in Canary Wharf.
See latest: Canary Wharf anti-migrant protesters accuse Met of 'heavy-handed' policing after shopping centre chaos