British Prime Minister Gordon Brown has halved the opposition Conservatives' lead in the opinion polls following his speech to a Labour Party conference on Tuesday.
The YouGov poll for the Sun newspaper published on Wednesday put Brown's ruling Labour Party on 31 points, 10 points behind the Conservatives. Last week the gap in a YouGov poll was 20 points.
In his speech, Mr Brown defied calls from within his party to quit and vowed to stand by his beliefs and fight on to make life better for people living in Britain.
Some 39% of those polled said they thought he should stay on as prime minister, up from 29% in the previous YouGov poll.