David Cairns was the Member of Parliament for Inverclyde. He represented the seat since 7 June 2001 as a member of the Labour party.
No contribution data yet.
Career timeline
4 entries- Jun 2001 → May 2011Took seat in the House of Commons
- Jun 2001 → May 2005Elected for Greenock and Inverclyde
- Jun 2001 → May 2011Sat as Labour
- May 2005 → May 2011Elected for Inverclyde