David Martin MEP is one of the longest serving members of the European parliament where he has served in a number of prominent posts. He was the European Parliament’s rapporteur on what became the Maastricht and Amsterdam Treaties and served as Vice-President of the European Parliament from 1989 to 2004, the longest period anyone has served in that position. He is […]The post...
Scotland flag - the saltire Made In Scotland. For Scotland.
or
Create An Account