Britain at times seems to be a nation of combative and impatient drivers; that few journeys are delay- and incident-free can send our frustration levels into the red.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results