Reflecting on the markets this week, Michael Pate focuses on the UK election, European politics and Trump’s withdrawal from the Paris climate agreement. He also highlights seven key areas of growth identified by Mary Meeker’s Internet Trends Report.