The blue-chip FTSE 100 index rose 0.5%, with mining stocks, including Rio Tinto, Anglo American and BHP, gaining between 0.9% and 1.2%.
Oil producers BP and Royal Dutch Shell were also among the biggest gainers on the index as crude oil prices surged.
The reopening of England’s schools to all pupils on Monday will mark the first step back towards normality and is only possible because of the efforts of the public to bring COVID-19 infection rates down, Prime Minister Boris Johnson said.
The domestically focused mid-cap FTSE 250 index rose 0.6%, led by consumer discretionary stocks.
Senior Plc rose 1.8%, even as the British aircraft parts supplier swung to an annual loss, hit by COVID-19-related disruptions to flight travel and Boeing’s BA.N 737 MAX crisis.
Life insurer Phoenix gained 1.8%, after posting a 48% rise in annual operating profit, helped by its purchase of Swiss Re’s British business ReAssure last year. Reporting by Shivani Kumaresan in Bengaluru; Editing by Rashmi Aich