It seems we can’t find what you’re looking for. Perhaps searching can help.
James Gray MP
James Whiteside Gray, MP is a British politician who has served as the Conservative Member of Parliament (MP) for North Wiltshire since 1997. He served as Shadow Secretary of State for Scotland in 2005.