May’s foreshadowed resignation kick starts the crowded leadership race
Following an insurmountable level of pressure, Theresa May has confirmed that she will resign as leader of the Conservative Party on June 7, in order for a Conservative Party leadership election to take place from June 10. The 1922 Committee will set out the terms of a leadership contest which is expected to last six … Read more