MP

Craig Williams

MP for Montgomeryshire

It’s an honour to have been elected the Member of Parliament for Montgomeryshire. I will work tirelessly to represent the residents of Montgomeryshire in Westminster.