From Denis MacShane, Former Minister of Europe and Former Chair of the All-Party Swiss-UK Parliamentary Group, London SW1, UK ...