glad ya didnt get battered mate.
Should always keep a bar or bat handy in the car just in case of idiots like this - I find a pair of crutshes work well as they are completely legal and come apart to form a truncheon. you can always give it to the person you beat also to help them in walking home