Daily Archives: November 16, 2017

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 […]

David Martin MEP: BREXIT- who is taking back control