Brexit uncertainty utter kryptonite for investment