Blimey Bec, I am so sorry to hear this. I won't say what I wish upon who done it, but go along with whatever you wish upon them x2!!!!!!
As some others have said on the thread the standard of driving nowadays does seem to leave a lot to be desired
I recently encountered an idiot who was prepared to use his "16" plate car as a battering ram recently, in my haste to get where I was going i just let it go, but the reality of having got "involved" with the jerk would've probably ended up with me being inside..........
Alan