was probably high on something stupid.
i once had something similar in inverness, pulled out of a junction (in plenty time might i add) in front of a guy in a BMW.
the gentleman followed me till i stopped at a red light, he got out of his X5 opened my door and tried to pull me out of my car. telling me i nearly killed him, i politely pointed out A.) i was in a golf, he was in an X5, he woulda been fine. and B.) he's now causing the hazard cause he's pulled me out onto the road C.) ive spent years training in boxing, and if he cared to take the matter further he would lose.
he took the matter further, and he lost.