Peterhead, Fraserburgh and Ellon are the largest, second-largest and sixth-largest towns in Aberdeenshire, and it is estimated that the road supports around 80,000 people commuting into the Aberdeen area.As you are aware, Peterhead is a major oil and gas services port, and it and Fraserburgh account for 45 per cent of all fish landings in the UK. All that p...