British Prime Minister Gordon Brown's governing Labour Party have slashed their opinion poll deficit to just two points, said a survey out on Sunday -- the closest the main parties have been in two years.
The YouGov survey in The Sunday Times newspaper put the main opposition Conservatives on 37 percent, with Labour on 35 percent. The Liberal Democrats were on 17 percent.
That would put Labour on course for victory at the forthcoming general election, comfortably the largest party but without an overall majority, the newspaper predicted.
The Conservatives were down two points on last week, while Labour were up two. The Liberals were unchanged.
The Tories have been ahead in the opinion polls since 2008, with their lead over Labour at times reaching more than 20 points.
Tory leader David Cameron admitted the Conservatives were now in a "real fight" at the general election, which must be held by June 3 and is tipped for May 6.
He told BBC radio he "always believed this election would be close".
"I always thought we would have a real fight on our hands and we have," he said.
Cameron conceded that the election race was "tightening up", but insisted there was "still time" to convince the public.
"The British people are quite right. They are saying we are going into this election, now prove to me that you have got what it takes."
Cameron said he had to "communicate and convince" voters, but claimed he had "never been up for a challenge as much as this".
YouGov interviewed 1,436 adults across Britain on Thursday and Friday.