John,
that is incredibly frustrating. Glad you are OK, but clearly your Roadster will need a significant degree of TLC. At least he stopped and you know who he is. Will his insurance pay for the hire of a Morgan for all the time your car is off the road?
On Sunday the husband of a riding friend of Caroline's was forced off the road into a tree: Landrover Defender written off, significant facial damage to the driver.
The van didn't stop: to add insult to injury neither did two vehicles behind and one behind the van.
It is that sort of incident that make me more and more interested in fitting a dash cam....