The FTSE 100 index closed up 74.18 points, 0.8%, at 9,940.71. The FTSE 250 index ended up 150.85 points, 0.7%, at 22,558.36, and the AIM All-Share closed up 7.28 points, 1.0%, at 766.86.