A buying bonanza fuelled the FTSE 100’s remarkable rebound, erasing all of its post-Brexit losses in just two days.

London’s benchmark index enjoyed its best day in almost five years, soaring 219.67 points, or 3.58pc, to a two-month high of 6,360.06.

The rebound follows an 8.7pc plunge in the immediate aftermath of the Brexit vote. The blue chip index now trading up 0.5pc since the referendum outcome was announced.

As the dust settled on trading floors worldwide, following the worst two-day rout in history, investors sifted the Brexit wreckage for bargains. Hopes of more monetary stimulus also lifted stock markets from the doldrums.