Number of London missing people cases 'unsustainable'

The cost to police in London of investigating cases is estimated at between £70m and £130m a year.

Top News