Throughout the years the police have always "profiled" who to stop and search, based on the current crime statistics in their area.
When I was in my early 20s (the later 1960s) I had long hair and a beard (I still have the latter but not much of the former), and drove a 1958 MG Magnette car. I was a research microbiologist and travelled between my home in Buckinghamshire to where I worked in Surrey for 2 years. During that period I was "stopped and searched" 98 times, once being forced off the Leatherhead bypass by 2 Surrey police cars. It's amazingt how the police could make the word "Sir" sound as though it was spelt "Cur".
I accepted that it was because of my appearance, and the type of crime and perpetrators that the police were looking for.
Surely the same is true now.