James Gray MP

Your Member of Parliament is James Gray (Conservative), representing the constituency of North Wiltshire. Their majority at the last election was 5,303.

This MP is in favour of having a referendum.

How has James Gray voted?

(Voting data from publicwhip.org.uk.)