Pity you didn't get his number, hope you and your mum are not too shaken up.
These days the roads are full of idiots who cut you up, pull out without giving way toot because you wait and they're in hurry, or who try and intimidate you into speeding. Scary thought is that too many have not passed a test ( report on news at weekend about fraudulently getting someone to take your test for you costs £500) or have already been banned. They can cause accidents and those of us who are law abiding have to pay increased premiums to cover costs.
Sorry, rant over.
Jan