That really sucks, you must feel gutted. Similar to what happened to me but worse, people that don't pay proper attention when driving, mine still isn't fixed but will be soon hopefully.
I hope you sort it out and can repair it, looks like you broke a stub axle and obviously there will be some damage to the strut housing but I hope its all repairable.
Of course its good that neither of you were injured and this is always the most important, but it still annoys me when people say its just a car, that ok when you just buy a normal car but when you have put hundreds of hours, researching, restoring and upgrading your entire car it feels much more than just a car.