DAVID CAMERON HAS RESIGNED AS AN MP

Advertisement

Former prime minister David Cameron has stood down from as an MP with immediate effect.

Advertisement

Advertisement

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...