News

London’s blue-chip index hit an all-time high of 8,975.66, up 1.2 per cent, passing its previous peak of 8,884.92 on June 12.