Race is being stretched for political reasons. The CPS regard a racist crime as: "... any incident which is perceived to be racist by the victim or any other person."
The big question is why political lobbies want to stretch the classification "race", which was always a passive characteristic, to extend to all identifiable groups whether based on race, nationality, creed or even political belief. The reason is simple, the postmodern philosophers of the late twentieth century realised that the label "racist" was a powerful tool for polarising society. If you can twist an opinion into being racist you turn those who hold the opinion into oppressors of a whole social grouping and you evoke fear and hence solidarity in the group that you claim is under attack.
This approach uses the propaganda of warfare as a tool of everyday politics so that those who hold opinions that differ from your own can just be labelled "racist" and dismissed as the evil enemy.
The whole technique of postmodern sociological analysis is racist of course.
All individuals are racist - if you favour your own wealth, your home, your family, your town or your country you are racist under the new definition of the term. It is only by accepting allegiance to an amorphous, globalising, governing class that you can escape the label. The amorphous governing classes are only too happy for this to happen, they always have been.