
John McGregor (Scottish politician)
John McGregor is a Scottish politician known for his involvement in the Conservative Party. He served as a Member of Parliament (MP) for several years, representing the area of Ryedale. During his political career, McGregor focused on various issues, including rural affairs and community development. He played a role in shaping policies that impacted both his local constituency and broader national issues. McGregor's commitment to public service and his contributions to politics reflect his dedication to the needs of his constituents and the Scottish community. His work is often recognized for its focus on local concerns and rural interests.