Stephen Crabb is a British politician who served as the Member of Parliament for Preseli Pembrokeshire from 2005 to 2024 and Chairman of the Welsh Affairs Select Committee from 2020 to 2024. From Wikipedia