National Police Chiefs’ Council has confirmed the Metropolitan Police will receive mutual aid assistance from all 43 forces in England and Wales amid Extinction Rebellion protests in London which are calling for more be done by governments to tackle climate change

Embed code not available

#acenewsdesk