BALFOUR BEATTY 2026 HALF YEAR RESULTS | Phynwire