The Metropolitan police, Britain's largest force, is spending more than £5,000 a day on informants, it has been disclosed.
Police spend more than £5,000 a day on informants