Includes all oral questions, debate and Westminster Hall contributions from this MP during the current session (most recent first).
25 October 2007 Governance of Britain Modernisation of the House of Commons 22 October 2007 Intergovernmental Conference (Lisbon) Points of Order 11 October 2007 Financial Market Instability 9 October 2007 EU Reform Treaty Point of Order 8 October 2007 Criminal Justice and Immigration Bill 24 July 2007 Global Poverty 23 July 2007 Intergovernmental Conference 19 July 2007 House of Lords Reform 18 July 2007 Human Rights Act 17 July 2007 Pensions Bill 11 July 2007 Draft Legislative Programme 10 July 2007 Prevention and Suppression of Terrorism 2 July 2007 Counter-terrorism European Global Navigation Satellite System 28 June 2007 Media Reporting (Criminal Cases) 25 June 2007 European Council 20 June 2007 European Affairs 13 June 2007 Child Sex Offender Review 11 June 2007 G8 Summit 5 June 2007 EU Constitution Water and Sanitation (Developing Countries) [Westminster Hall] 9 May 2007 UK Borders Bill Water Supplies 2 May 2007 Protection of Critical Infrastructure 24 April 2007 Rural Post Office Network [Westminster Hall] 18 April 2007 Pensions Bill 27 March 2007 Inland Waterways (West Midlands) [Westminster Hall] 21 March 2007 Engagements 20 March 2007 Bicentenary of the Abolition of the Slave Trade 15 March 2007 Fire Appliances (Cheadle) Moneystone Quarry Post Office Closures 14 March 2007 Contraception and Abortion (Parental Information) 6 March 2007 House of Lords Reform 27 February 2007 Speed Limits (Amendment) 26 February 2007 Afghanistan (Force Levels) 22 February 2007 Occupational Pensions Prevention and Suppression of Terrorism 21 February 2007 Iraq and the Middle East Voluntary Adoption Sector [Westminster Hall] 19 February 2007 Human Rights 7 February 2007 House of Lords Reform 5 February 2007 UK Borders Bill 30 January 2007 Points of Order 17 January 2007 Conventions of Parliament Safeguarding Runaway and Missing Children 18 December 2006 European Council 6 December 2006 European Affairs 5 December 2006 Staffordshire Ambulance Service [Westminster Hall] 4 December 2006 Trident 30 November 2006 Hague Programme