The FTSE 100 rose 1.48% or 76.18 points to 5,227.50 as sentiment was boosted by a strong showing from Wall Street and Asia overnight.
Led by miners, all shares were showing gains in early morning trading. Kazakhmys was the biggest winner on the index, up 3.62% to £12.01, while Eurasian Natural Resources advanced 3.49% to £10.23.
Shares in BP continued to recover ground, rising 2.27% to 439.5p. The oil giant has agreed to fund the six sections of the Louisiana barrier islands proposal, which is estimated to cost $360m.
Meanwhile, embattled insurer Prudential was up 1.07% to 567p as investors recovered from yesterday's news it will make a £450m loss on the failed acquisition of AIA.
Overnight on Wall Street, the Dow Jones ended up 2.25% or 225.52 points to 10,249.54 buoyed by data showing rises in both home and car sales.
In Japan, the Nikkei jumped 3.24% or 310.95 points to 9,914.19.
Shares in carmakers were boosted by strong US sales figures. Mazda Motor Corporation rose 4.895% to ¥236, while Nissan advanced 4.52% to ¥671 and Toyota was up 3.55% to ¥3,350.
Appetite has suffered since Brexit vote
'Failure to pay attention can result in enforcement'
200,000 LISAs opened so far
From June 2019
11 years since launch of three Chartered titles