MPs

Simon Hart MP

Simon Hart was re-elected as the MP for Carmarthen West and South Pembrokeshire in 2017