My mate in North Ireland has a saying called "FAP" Which stands for "Fuck all police." Mostly because of the NEDs up there. NEDs naturally hate police, because they are the ones who have to deal with them all the time.
I for one had no opinion on them, as I have never had to deal with them, but I will say they have a hard job, because people are so self centered they sue them for doing their job. It's very difficult to do their job with all the regulations that keep getting put in place.
Regulations are important for protecting us all, but people have just become babies about it. They don't even want a police officer touching them without taking that officer's badge. It's quite ridiculous.