Wow! Bad luck mate - or is it good luck?? Try and be positive, could have been worse - could have come through the windscreen etc. Not much solace I know.
I would be quietly confident that they will pay up. The Police will contact them as well about it, so they will want to get everything sorted and not make more fuss than necessary about the danger to the public that they have caused.
Are you from Darlo btw?