Stephen Kinnock is MP for Aberavon

What has Stephen Kinnock been up to today?

Stephen Kinnock is MP for Aberavon and a member of the Labour party.

Stephen Kinnock has 37113 followers on Twitter.

Twitter feed is not available at the moment.