DAVID CAMERON HAS RESIGNED AS AN MP
Former prime minister David Cameron has stood down from as an MP with immediate effect.
The MP for Witney made the surprise announcement on Monday afternoon. It means there will be a by-election in the Oxfordshire constituency to elect his replacement.
This story is developing...