Interserve’s pre-tax profit hit £30m in the six months to 30 June, a 37% rise on last year.

Revenue rose 32.7%, hitting £861m. The results were strengthened by acquisitions.