Hell's bells - a Range-Rover! Glad nobody's hurt.
Last time somebody did that to me, (he drove into the back of my landrover - and did a LOT of damage, ALL to his own car - ;D), stupid pillock tried to argue that I was "driving too close in front of him". Duuuuuuuuuuuuuh!
Glad again no-one's hurt.
All best - Gavin