I had one "incident" on Sunday that actually really pissed me off more than I realised.
I was riding along the seafront down at Southsea (in Portsmouth), which is a mecca for those wanting to chill out, relax, take it easy, have an ice-cream, let your worries slip away ... which is the whole reason why I went there!
So there I was, cruising along the wide, pleasant road that runs along the seafront. I was keeping a little bit (about a couple of feet) away from the parked cars, as you do. The only vehicle coming the other way was a bus. That's all. Just one single bus. Suddenly I heard a long "beeeeep!" behind me, I glanced round to see an old grey BMW accelerating towards me. Before I had any time to make sense of the situation, he squeezed his twatmobile between me and the bus, missing me by about an inch.
Approximately 100m further on, there were cars queuing to park and, naturally, he had to sit and wait.
So I pulled up beside him and asked him, "what the hell did you do that for?"
His reply? "You, you ride on left of road, you not ride in middles of road. Not for bicycle".
Then I asked him, "I was not riding in the middle of the road, I was giving myself space in case somebody started to reverse, and anyway, you impatient thug, you couldn't wait for one second while the bus went past, and now how far has your aggressiveness got you? Nowhere! Perhaps all these people in front of you should get out of the way too so you can have the road to yourself because, clearly, you own the whole damn thing." (yes, I was pissed off at that stage!)
He then angrily said something to me in Russian/Estonian/Polish/etc and afterwards refused to even acknowledge that I was there. Just kept staring straight ahead.
My parting shot was, "When you drive in this country, you talk to us in our own language and you drive by our rules and ettiquette! Do you understand me? Du bist ein verdammtes Arschloch!"
(yes, I was enraged by that point and wanted to make the point about language too!)