Profit growth drivers: Half-year profits rose 12% to £1.35 billion, boosted by £3 billion in new contracts and a 2.7% price ...