UK Political Parties 2005
Labour
Conservative
Liberal Democrat
Respect-Unity Coalition
Scottish National Party
Speaker
Independent
Plaid Cymru
more information