Stephen Kinnock

(Contributor)

Stephen Kinnock is Labour MP for Aberavon.