Britain’s FTSE 100 moved within striking distance of an all-time high on hopes that inflation has peaked