Rachel Reeves boosts big business as she caps corporation tax at 25% and woos investment in Britain John Wicky | 15/10/2024