London’s FTSE 100 shares close at all-time high again