Travis Perkins has reported a 17% increase in pre-tax profit to Β£128.6m for the six months to 30 June.

Turnover rose 12% to Β£1.6bn across the same period.