Nearly 900 arrested in London as Met carries out largest mass arrest in UK history at Palestine Action rally
Scotland Yard says 890 people were detained in Parliament Square, with 857 arrested for expressing support for proscribed group Palestine Action amid clashes and accusations of police aggression