The FTSE 100 index closed more than 1% up at 7,864.34, comfortably above its previous high point on 17 May.

Read more