Alliance Party British Nationalists Communist Party of Britain Conservative Party ECO Green Party of England and Wales Labour Party Liberal Democratic Party Liberal Party Monster Raving Loony Party National Democrats Natural Law Party New Communist Party of Britain Northern Ireland Women's Coalition Plaid Cymru Progressive Unionist Party Referendum Party Scottish Conservatives Scottish National Party Social Democratic and Labour Party Sinn Fein Third Way UK Independance Party Ulster Democratic Party Workers' Party of Ireland
This page hosted by Get your own Free Home Page