Get the app →
BriefTea logoBriefTea

Every story in sixty words

Explained in plain English

What is police demand?

Police demand refers to all the calls and contacts the public make to the police, whether for emergencies or general enquiries. Greater Manchester Police saw a record 152,000 contacts in July, showing a significant surge in what the public needed from them. This isn't just about crime, but all the ways people seek police help.

Stories that explain this

Greater Manchester Police had busiest ever month in July