All Party Parliamentary Groups (APPG)

APPG & Roles

All Party Parliamentary Groups are made up of Members of Parliament from all Parties and Members of the House of Lords. They meet regularly to discuss and promote matters in which they have a specific interest or which affect their constituency.

Allan is a member of the following All Party Parliamentary Groups:

  • Aerospace
  • Beer Group
  • British Sikhs
  • Cancer
  • Celtic Nations
  • Choice at the End of Life
  • Coalfield Communities
  • Global Security and Non-Proliferation
  • Indo-British
  • Loan Charge
  • Malawi
  • Nepal
  • Public & Commercial Services (PCS) Parliamentary Group
  • Policing and Security
  • Hormone Pregnancy Tests (Primodos)
  • Scotch Whisky
  • Scottish Sport
  • Veterans


Allan is also a Member of:

  • Committee on Privileges
  • Committee on Standards
  • European Security Committee
  • Police, Crime, Sentencing and Courts Bill Committee
  • SNP Foreign Office Team