Food Europe Edinburgh’s Sheriffhall roundabout has been named as one of the UK’s top 10 most stressful junctions – and the 24th most stressful in the world.