If I have a problem with an item I've bought in a shop and get "attitude" from a staff member because they've had a tough day, it is unacceptable.
Likewise if a constable has had a hard day of people being abusive to them, it is still unacceptable for them to pull someone over and give them "attitude"
If they are that unable to keep their cool should they really be behind the wheel? Similarly if they're on crowd control and can't keep their cool they shouldn't be there. As colleagues they should be looking out for each other and not in a "I'll say I saw nothing" way but in a "Jeff's more worked up than I am, I'll check this driver and let him cool for a bit"
It might also be an idea to remind each other during crowd control with cameras about that if you're going to use someone's foul language to arrest them and get them out of the way it might be best not to use the same language
I'm pretty certain if someone was "up in my face" and I laid hands on them first, I'd be in trouble with the law (heck I've been in trouble with the law when I was the one being attacked and suffered a greater penalty).
Of course if they're confronted by some lippy git who has a go, use the law against them, arrest them if needs be (even if it's to shock them and you unarrest them shortly after), or as Richard says use a prohibition notice. It's a form of self defence, if a constable is being harrassed or being subjected to rudeness it is just as unacceptable as the police treating a memeber of public that way.
When I got home tonight Cassy's blower went hurricane, and it reminded me of when I had trouble with the relay mod the first autumn I spent in MK.
Needing the engine running to test the blower I pulled off the road on the way to Newport Pagnell and set to work in the passenger footwell.
Being cold outside the windows steamed up within minutes.
I nearly pooped myself when a wPC tapped on the window to see what was going on with her PC partner.
They were both cheery, I showed my driving license when asked, explained what I was up to and that as the engine needed to be running to get the fan going I didn't want to disturb my neighbours.
They went away grinning thinking I was a Citroen loon that "obviously know what you're doing" and hopefully it brightened up their night
