Menu
Sun, 13 July 2025
David Duguid MP

David Duguid MP

@daviddaguidmp

Conservative MP for Banff and Buchan