Some 2,311 of the cases waiting to be heard in London are for alleged sexual offences

See Full Page