David Cameron has hailed the Newark by-election result as "very good for the Conservative Party" but he said the Tories needed to "work between now and the next election" to win back voters from Ukip, who came out second in the by-election.
The PM was speaking in Bayeux, France ahead of D-Day commemoration events.
Asked how he would win back support from Nigel Farage's party he acknowledged the challenge posed by Ukip:
"The job isn't finished yet but we are on the right track, let's stick at it."
More top news
Given how dependent the rest of world is on China, it's $33 trillion debt could affect the UK - and here's why.
"Their fictitious state has fallen," an Iraqi military spokesman said after forces were said to have recaptured the landmark mosque from IS.
The sister of one of the Hillsborough victims said her father made her promise to "get truth and justice" on his deathbed.