Constituency: Newport West and Islwyn

Brandon Ham

Brandon Ham is your Plaid Cymru candidate for Newport West and Islwyn.