Almost 200 court cases in London are dropped or delayed every week because of prosecution failings. New figures show that in a year 9,560 cases were thrown out or delayed in the capital. That works out at 184 every week.
More top news
The threat level has been raised to critical by MI5's Counter-Terrorism Analysis Centre.
Sam Allardyce has quit as manager of Crystal Palace and retired from football management.
Authorities named Salman Abedi as the suspected attacker who detonated a bomb at the Manchester Arena.