Go here. (It’s a campaign put together by quite an impressive coalition of groups including the Fawcett Society, Greenpeace, Friends of the Earth and Avaaz.)
Why is it needed? Consider these figures:
Liberal Democrat: 119,397
That’s the number of votes each party needed to win a seat.
(Figures from here.)