Balfour Beatty reported a 25% rise in half-year pre-tax profit to £95m on Wednesday.

Turnover rose 28% to £4.3bn and its order book was up 14% to £12.1bn. However, profit in the rail sector dipped by £3m to £10m.