Theresa May confirms snap general election: reactions, responses and more