John Barrett

Liberal Democrat - Former Member for Edinburgh West

First elected: 7th June 2001


John Barrett is not an officer of any APPGs John Barrett is not a member of any APPGs
Shadow Minister
20th Dec 2007 - 6th May 2010
Shadow Minister
23rd Jan 2007 - 5th Jul 2007
Shadow Minister
16th May 2005 - 5th Jul 2007
International Development Committee
26th Feb 2002 - 16th Apr 2007


Division Voting information

John Barrett has voted in 654 divisions, and 10 times against the majority of their Party.

25 Nov 2009 - Adoption and Custody (Suffolk) - View Vote Context
John Barrett voted Aye - against a party majority and in line with the House
One of 4 Liberal Democrat Aye votes vs 47 Liberal Democrat No votes
Tally: Ayes - 273 Noes - 198
22 Oct 2008 - Human Fertilisation and Embryology Bill [Lords] - View Vote Context
John Barrett voted Aye - against a party majority and against the House
One of 23 Liberal Democrat Aye votes vs 25 Liberal Democrat No votes
Tally: Ayes - 206 Noes - 298
22 Oct 2008 - Human Fertilisation and Embryology Bill [Lords] - View Vote Context
John Barrett voted Aye - against a party majority and against the House
One of 21 Liberal Democrat Aye votes vs 30 Liberal Democrat No votes
Tally: Ayes - 194 Noes - 306
20 May 2008 - Human Fertilisation and Embryology Bill [Lords] - View Vote Context
John Barrett voted Aye - against a party majority and against the House
One of 27 Liberal Democrat Aye votes vs 28 Liberal Democrat No votes
Tally: Ayes - 173 Noes - 309
20 May 2008 - Human Fertilisation and Embryology Bill [Lords] - View Vote Context
John Barrett voted Aye - against a party majority and against the House
One of 23 Liberal Democrat Aye votes vs 32 Liberal Democrat No votes
Tally: Ayes - 233 Noes - 304
19 May 2008 - Human Fertilisation and Embryology Bill [Lords] - View Vote Context
John Barrett voted Aye - against a party majority and against the House
One of 15 Liberal Democrat Aye votes vs 40 Liberal Democrat No votes
Tally: Ayes - 176 Noes - 336
19 May 2008 - Human Fertilisation and Embryology Bill [Lords] - View Vote Context
John Barrett voted Aye - against a party majority and against the House
One of 26 Liberal Democrat Aye votes vs 29 Liberal Democrat No votes
Tally: Ayes - 223 Noes - 286
19 May 2008 - Human Fertilisation and Embryology Bill [Lords] - View Vote Context
John Barrett voted Aye - against a party majority and against the House
One of 20 Liberal Democrat Aye votes vs 34 Liberal Democrat No votes
Tally: Ayes - 181 Noes - 314
17 Oct 2006 - Gambling Act 2005 (Amendment) - View Vote Context
John Barrett voted Aye - against a party majority and against the House
One of 4 Liberal Democrat Aye votes vs 49 Liberal Democrat No votes
Tally: Ayes - 55 Noes - 240
5 Jul 2006 - Ambulances (County Durham) - View Vote Context
John Barrett voted Aye - against a party majority and in line with the House
One of 21 Liberal Democrat Aye votes vs 26 Liberal Democrat No votes
Tally: Ayes - 409 Noes - 53
View All John Barrett Division Votes

All Debates

Speeches made during Parliamentary debates are recorded in Hansard. For ease of browsing we have grouped debates into individual, departmental and legislative categories.

Sparring Partners
View All Sparring Partners
Department Debates
View All Department Debates
Legislation Debates
John Barrett has not made any spoken contributions to legislative debate
View all John Barrett's debates

Latest EDMs signed by John Barrett

John Barrett has not signed any Early Day Motions

Commons initiatives

These initiatives were driven by John Barrett, and are more likely to reflect personal policy preferences.

MPs who are act as Ministers or Shadow Ministers are generally restricted from performing Commons initiatives other than Urgent Questions.


John Barrett has not been granted any Urgent Questions

John Barrett has not been granted any Adjournment Debates

John Barrett has not introduced any legislation before Parliament

John Barrett has not co-sponsored any Bills in the current parliamentary sitting


John Barrett has not asked any Written Questions in the current parliament