According to a new poll released late Saturday, the Liberal Democrats remain in front in Eastleigh, spelling potential defeat for the Prime Minister.
The Survation poll for The Mail on Sunday put the Lib Dems on 36%, ahead of the Tories on 33%. The poll also put the UK Independence Party on 16%, ahead of Labour on 13%.
Survation polled 504 people in Eastleigh by telephone on Thursday.
More top news
Largely dry tomorrow with some sunshine in the south
The veteran singer showed even the greats have their off days when she had to stop halfway through and apologise to the audience.
So-called Islamic State fighters have re-entered the historic city of Palmyra in central Syria, activists say.