After a turbulent election last week – one in which Theresa May lost her parliamentary majority and with it the strong mandate she said she needed to be able to forcefully negotiate the UK’s exit from the EU – the British Prime Minister is currently fighting for her political life. With some desperation, she is […]