Jeez mate, hope your OK.
Glad you got a witness or two, not always forth coming in accidents so check if the law have the witness details and ask for copies of the statements, make some interesting reading as their will be three different stories from three different people
