UK party leaders are pounding the streets in a last push to win election votes, making their closing pleas to the public.
Prime Minister Boris Johnson is continuing with his Conservative battle cry to “get Brexit done”. Jeremy Corbyn is promising Labour will give "hope to the next generation".
Johnson began the day with a milk round in West Yorkshire, before moving to the Midlands and Wales, where he told the public the election "could not be tighter".
This has been confirmed by the latest YouGov poll, which puts the Conservatives on 43 per cent, Labour on 34, the Lib Dems on 12 and the Brexit Party on 3.
Corbyn kicked off in Scotland and then made his way to Middlesbrough, where he spoke about funding the NHS, expanding free childcare and lowering transport fares. He also said he would give British people the "final say" over Brexit.
While a hung parliament might be Labour’s best hope of leadership, it could spell bad news for investors who fear Corbyn’s economic plans will see an increase in public borrowing.
This was reflected in the FTSE 100, which saw a slump in mid-morning trading. It has since rallied, and is down 0.085 per cent at 7,206.7 points at the time of writing.
The biggest loser on the FTSE 100 today is JD Sports after news that the majority owner Pentland has sold £177m of shares. The retailer saw shares fall 8.41 per cent to 735.80.
Trade UK 100 - UK100 CFD
Taylor Wimpey and Barratt Developments were also down 1.79 per cent and 1.87 per cent respectively.
Those on the up are Rio Tinto at 1.1 per cent, Anglo American up 1.0 per cent, Glencore up 0.8 per cent and BHP up 0.5 per cent.
Tullow Oil is also up 5.0 per cent in the FTSE205, after a catastrophic fall on Monday, which saw the stock drop to a record low.
The pound fought back after a small dip, and is currently 0.11 per cent up against the dollar at $1.3172. It is relatively unchanged against the euro at €1.187, which is a drop of 0.08 per cent.
However, with renewed economic uncertainty in the face of a hung parliament we could see investors taking a bearish stance again the UK currency.