Gains for Rolls-Royce and LSEG offset mining slump

The FTSE 100 index ended up 40.29 points, 0.4%, at 10,846.70, a record close.