Labour has been gaining ground on the Tories as the general election looms, according to a poll.
Research by Ipsos MORI for the Daily Mirror put Gordon Brown's party on 32% - up six points since last month.
Meanwhile, the Conservatives were down three points at 40%, giving them an 8% advantage. The Lib Dems were on 16%.
If the findings were reflected at the ballot box, there would be a hung Parliament with David Cameron in charge of the largest party.
However, the data indicated that turnout will play a crucial role in determining the outcome.
The headline figures were based on the 52% of those quizzed who said they were certain to vote. But if all 78% who expressed a preference were included, the Tory lead drops to just 4% - 38% to 34%.
That would leave Labour as the largest party and could pave the way for Mr Brown to remain in Downing Street. He would control 300 seats, compared to 278 for the Conservatives and 38 for the Lib Dems.