Henry Boot reported a 62% rise in pre-tax profit to £21.9m for the six months to 30 June.

Turnover dipped to £47.1m, compared with £50.7m in the same period last year.