- UK stocks rallied into the close, bolstered by a firm opening on Wall Street, as Brits went to the ballot box to vote in the general election, the first winter polling day since 1923. The polls have narrowed in the past week of campaigning making the result to close to call, said experts.

At the close, the benchmark FTSE 100 index was had soared 70.5 points, or roughly 1%, at 7,286.75, while the more UK-centric FTSE 250 was also ahead, albeit by a slimmer 0.7% margin at 20,786.48.

Leading the blue-chips higher was steel producer Evraz, up 5.5% at 372.6%, closely followed by a sprinkling of financials, including The Pru and Standard Chartered.

Water suppliers United Utilities and Severn Trent led the FTSE 100 loser board, off around 2.5% to 3%, presumably on investors fretting over Labour's re-nationalisation plans coming to fruition.

In corporate news, electrical appliances and gadgets retailer Dixons Carphone soared more than 6% to 140.1p as it slashed annual losses as cost cuts helped offset weaker revenues amid a tough backdrop in the UK electricals market and ongoing weakness in mobile.

Construction business Balfour Beatty bounced 4% to 239.6p as the infrastructure group said profit was expected to be slightly ahead of expectations following additional asset sales in the second half of the year.

By contrast, construction infrastructure group John Laing plunged 9% to 357.6p as the company warned that its net asset value for the full year was expected to fall short of market expectations.

Smaller construction business Costain was also a hefty faller, losing more than 18.5% to 157p after a judgement went against it over a road building scheme.

Energy firm Tullow Oil rallied 15% to 60.32p as bargain hunters swooped on the discounted stock. The shares have plunged in recent weeks from 200p levels as the company was forced to downgrade guidance.

Imperial Leather soaps firm PZ Cussons shed a modest 0.2% to 193.4p following the announcement that chief executive Alex Kannelis is due to retire at the end of January 2020 after 13 years in the role.

The company also released a trading update for the half year to end of November which reported that challenging market conditions across key geographies had led to a decline in first-half revenue and operating profit compared with last year.

Outsourcing group Serco nudged 0.8% higher to 147.2p after announcing it expects record order intake of £5bn for 2019, full-year 2019 revenue is expected to grow by 14% to £3.2bn.

Ocado rose 1% to £12.085 as its joint venture with Marks & Spencer, Ocado Retail, reported growth in retail revenue of 10.8% to £429.1m in the 13 weeks to 1 December 2019. The collaboration is said to be 'working well'.

Property developer Hammerson reversed earlier gains to fall 0.7% to 291.6p following completion of the sale of its 75% stake in the Parisian shopping destination Italie Deux to AXA Investment Managers for €430m.

Oil services engineer Weir saw its share price rally 4% to £14.79 following two appointments to its group executive which strengthen its focus on sustainability and technology.

Pharmaceuticals giant AstraZeneca increased 0.2% to £72.89 in early trading on the news that its drug to treat patients with non-small cell lung cancer received marketing authorisation from China's National Medical Products Administration.

Story provided by