By Jonathan Davies

Prime Minister David Cameron has said he won't stand for a third term if he remains in power after this general election.

Speaking to the BBC, Mr Cameron said he will only stand for a full second term, which could last until 2020. Home Secretary Theresa May, Chancellor George Osborne and Mayor of London Boris Johnson were named as possible replacements by the current PM.

"The job is half done," Mr Cameron said.

"The economy's turned round, the deficit is half down an I want to finish the job."

The Prime Minister described a possible third-term as Shredded Wheat: "Terms are like Shredded Wheat: two are wonderful but three might just be too many."

The move has been seen as a big gamble ahead of the general election in May. Political commentators have suggested that David Cameron is saying to the public 'back me one more time and you can get rid of me in five years'.

Labour described the announcement as "arrogant" and the Liberal Democrats said it was presumptuous.