Politics A9 dualling: More than £300 million spent on sections where construction yet to begin November 26, 2023