Everything investors need to know ahead of Brexit vote