British motorists are the most uptight in Europe, with 87% sometimes very annoyed by other drivers.
(No, I mean it - really really annoyed.)
Subscribe now to keep reading and get access to the full archive.
Type your email…
Subscribe
Continue reading