North and north-east leaders unite over A96 and A9 plans following pressure from Green Party

The A96 in Keith.
The A96 in Keith.