North-east’s new MPs lay out their pledges – Gordon winner Richard Thomson

Gordon MP Richard Thomson
Gordon MP Richard Thomson

Breaking