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
Taylor Swift left fans pleasantly surprised as she brought out Robbie Williams during her second performance at Wembley Stadium.
A 15-year-old boy has been stabbed to death in a large fight after a birthday party attended by up to 100 youths in east London.
Ten fire engines and 72 firefighters are tackling the fire in Dartmouth Park Hill in Archway.