It was a make or break moment for Britain’s Prime Minister Theresa May. With her country struggling towards an uncertain post-Brexit future and her political strength at home compromised by a less-than-inspiring general election result, she had to deliver a barnstorming speech to close her Conservat...CONTINUE READING >>>
Britain’s embattled leader Theresa May bombs during big speech
