It has been announced this morning that Theresa May will resign on Friday 7th June. She will remain as PM until the new leader is chosen. The next PM will be chosen on 10th June. She says “it’s with regret” she couldn’t deliver Brexit. More to follow