May to seek snap election for June 8th