Shares in Christian Salvesen fell 4.75p to finish on 69.75p yesterday following a disappointing trading update from the logistics company.

Although the group said that it expected to report a 7% increase in first-half revenue, it also warned that its markets remained challenging and margins were under pressure.

One analyst said: “The overall picture is weaker than we anticipated. They are making progress with revenue but the contracts they are winning are low margin.”

Since June, Christian Salvesen has won contracts with Tesco, Marks and Spencer and Inter Link Foods.