The Scottish Government have been warned to commit to fully dualling the A96 or potentially pay a heavy price at the ballot ...