The FTSE 100 shot up sharply for the second straight day following the Christmas break, adding 39.76 points, or 0.92%, to 4,359.11 by 9am.
Miners are once again strong, with Eurasian Natural Resources climbing 3.48% to 4,307.52. Rising oil prices moved Petrofac 3.03% forward to 1,203.84.
BAE Systems is also among the leaders, adding 3.18% on the back of its takeover of defence logistics group Tenix last week.
Schroders has continued its poor form, down 2.03% to 2,491.07, as speculation mounts the group will bid for Credit Suisse's asset management business.
Among the sectors, consumer cyclical is the only one to see negative movements, falling 3.01% as the downturn continues, with a spate of insolvencies in the retail sector expected to come in the next few weeks.IFAonline
Financial regulators renew anti-pensions scam campaign
Our weekly heads-up for advisers
Permissions regained on 10 August
Also worked at Westpac and Barclays
Auto-enrolment enforcement rises