London’s FTSE 100 rose 170.16 points or 2.14%, to close at 8,134.34, recovering some of the losses made over recent days.