Labour has gained ground on the Conservatives in the past month according to a new poll which shows the party cutting the Tories' lead by four points to 13 per cent. The ICM/Guardian poll put the Conservatives down two points to 42 per cent, with Labour up two to 29 per cent and the Liberal Democrats up one to 19 per cent.
The findings suggest that Labour has been boosted by its convincing victory in last week's Glasgow North East by-election and by the widespread public sympathy for Gordon Brown after the Sun attacked him over misspellings in his letter to the mother of a dead British soldier.
If repeated at a general election, the figures would give David Cameron a Commons majority of about 60 seats. In order to be in with a chance of a hung parliament, Labour needs to reduce the Conservatives' lead to around 10 per cent.
Cameron continues to lead Brown, by 48 per cent to 32 per cent, as someone who has what it takes to be a "good prime minister". The Tory leader is also seen as more decisive and as someone who has changed his party for the better.