births
James Gray, Scottish politician
Related Wikipedia articles
James Gray (British politician)
British politician
James Gray, CStJ is a British politician who served as the Conservative Member of Parliament (MP) for North Wiltshire from 1997 to 2024.Source: Wikipedia (CC BY-SA)