Sorry to hear about this, not sure if this advice will help but here goes!!
Assuming this vile little man has insurance, and to make sure your NCD remains intact you can contact HELPHIRE. They basically work with insurance companies and take the hassle out of processing claims.. All for a very small fee (£10 I recall) plus you get a hire car, all of which is billed back to the insurance company of the fault driver.
I used them a few years back, another driver reversed into my parked car
they then denied liability
, anyway I contacted HELPHIRE and they sorted everything.
This may or may not be of assistance, if you contact them, take time to discuss and read their legislation regarding suitability for your situation.
The very best of luck,, hope you get all sorted without too much heartache.