A new study from Scrap Car Comparison has revealed the world’s most stressful junctions for drivers. To discover which ...