Sorry to hear this Dazza, hope you're feeling a bit better very soon mate.
There's no substitute for road sense, and I'm sure he'll not do that again in a rush.
Look on the bright side, you could have hit him with your Twingo and damaged that.
Then the bad feeling as well as trying to get your car repaired and you having to claim on your own insurance etc etc.
There would be no way he'd cough up for the damage.