To be honest, if he hadn't been a twat and said the car shouldn't have been there, then I'd have said phone him up and sort it between yourselves.
Since he obviously thinks that he doesn't watch where he's going and wants to play the tosspot I'd take him through the insurers and make sure he pays for it next year.