Theresa May to resign as UK PM on 7 June amid pressure to face no-confidence vote and continued chaos around Brexit