A9 dualling: More than £300 million spent on sections where construction yet to begin

Only two out of 11 sections of the route between Perth and Inverness have been dualled so far.