Snap General Election – What does it mean for markets?

Theresa May explained her to decision to call an early general election on 8 June on the basis that ‘division in Westminster will risk our ability to make a success of Brexit’, as ‘the decision facing the country will be all about leadership.’