Will bidding adieu to Boris Johnson boost British investment?