By Richard Winger On January 19, Lord Ashcroft Polls, one of Great Britain’s leading pollsters, released a poll for the May 2015 House of Commons election. It shows 11% for the Green Party, but 9% for the Liberal Democratic Party. This outcome will aid the Green Party in its fight to be included in at least one of(More)… …read more