UKIP leader Nigel Farage said David Cameron is paying the price for being out-of-step with the Conservative Party's traditional supporters on the issue of same-sex marriage.
Following the result of three weekend polls that placed UKIP ahead of the Liberal Democrats, Mr Farage told BBC1's Sunday Politics, "It is the Conservative Party support that will suffer most from this proposal".
It wasn't in Cameron's manifesto, there was no public call to do this, and yet he is pursuing headlong a policy that is going to enormously damage and split his own party, particularly in the shires.
I think gay marriage is one of those issues where attitudes in the big metropolitan centres compared to the shires are very, very sharply different.
Mr Farage also denied that his party was homophobic and defended its alliances in the European Parliament with groups - such as the the United Poland party - which have been accused of being anti-gay.
More top news
One of the pair was found several hours later tied up and left by a roadside in a bid to make it look like the two men were victims.
The England footballer has accused the FA of actions "bordering on blackmail", in relation to complaints about bullying.
Cloudy skies and feeling cool