David Cameron: 'I have no agenda, I am not standing again'

David Cameron tells MPs he is not standing for re-election and says: "I have no other agenda than what is best for our country."

He has been Conservative MP for Witney in Oxfordshire since the 2001 general election.