Markets plunge amid fears of uncertain poll outcome
READ MORE


Markets plunge amid fears of uncertain poll outcome