The top 10 crash for cash locations in 2015:
1. Birmingham
2. North London
3. East London
4. Leeds
5. Harrow
6. North West London
7. Bradford
8. Luton
9. Coventry
10. Oldham
Source: Aviva
Does look very suspiciously intentional, maybe the driver will see this post and provide an explanation.
I may be wrong but I seem to remember reading somewhere that Birmingham is the cash for crash capitol of the UK.
Did you catch the part where he tried to kill you on video as it suggests?