Although I am not familiar with law enforcement policies and procedures in the U.K. there are similar occurrences here in the U.S.
What you experienced was (or may be) actually a defense for departments that were previously accused of racial profiling. Officers are instructed to
record relevant data about stopped suspects so that a data-base may be kept. That data is then used to ensure that officers are not targeting any
specific group out of proportion to their demographic representation in the general populace.
This is actually the result of do-gooders that made claims of police stopping too many persons of a specific group. So, in order to prove their
impartiality, the officers must record such data. Unfortunately, it also results in a sort of reverse discrimination in which officers are forced to
subject a certain number of the majority race/class/nationality to random stops in order to buffer their numbers and thus prove their multi-cultural
tolerance.



