The charges include possessing offensive weapons, going equipped to cause criminal damage and assaulting emergency workers.

The Met says thousands of officers will be on duty this weekend in the wake of nationwide rioting.

Police say their presence is to support and reassure communities.