The road from Glasgow north to Inverness is the A9, possibly one of the most frustrating roads in Britain. After Perth it is single-carriageway most of the way up and you get stuck behind tractors, lorries, old biddies out to get their shopping and just general ditherers.
There are sporadic stretches of dual-carriageway but they are few and far between. One reason why the A9 is so frustrating is that once you hit one of these stretches of dual-carriageway the person dithering in front of you decides they want to speed up since they've got this nice wide road in front of them now. What's wrong with driving at that speed the rest of the time you cretin!!