The Green Party has hit its highest ratings in opinion polls ahead of the European Elections on Thursday.
A YouGov poll for the Sun puts the Green Party on 12%, up 4% since the last poll and 2% above the Liberal Democrats.
Based on a national swing the poll would see the Green Party tripling the number of MEPs in England and Wales to six, while the Lib Dems would be reduced to four MEPs.
According to another poll, 57% of people said Nick Clegg should resign if his party is beaten by the Greens in the European elections while only 21% said he shouldn't.
Natalie Bennett, Green Party Leader, said:
"These polls are reflecting what I'm hearing as I meet people on the campaign trail.
"Voters want real change from business as usual but, increasingly, people are realising that UKIP offer just more of the same.
"The Green Party is standing up for hope at these elections. We have a positive vision for a European Union that puts people and the environment first. The other parties are just offering more of the same old tired politics."
A spokesperson for the Greens said:
"This latest poll will make for tough reading for Nick Clegg. His party is paying the price for failing to stand up to the Tories.
"If, as the polls suggest, the Greens do beat the Lib Dems in this election then surely he'll consider resigning before rather than leading his party down the road to electoral oblivion."