European Parliament

You can read the latest speeches and appearances from Kay Swinburne here: