Police have apologised for failing to stop a man committing a series of sex attacks spanning 17 years.

Delroy Grant - the so-called nightstalker - has been convicted of 29 offences against pensioners in the south London area.

Detectives say he's responsible for some of the most "awful and disturbing crimes" ever investigated by Scotland Yard.