Geraint Davies

Labour and Co-operative MP for Swansea West