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
Rain this morning caught many of us out, however more to come as the day goes on.
Australia's first female PM Julia Gillard has told ITV News Wales about sexist barriers in politics and her affinity to her native Wales.
Princess Charlotte will have five godparents - two less than her brother Prince George. This is who the royal couple have chosen.