Implications of JCB’s £300 Million Payout Amid Wealth Tax Debate Business 25 October 2024 The recent £300 million dividend payment to the Bamford family has sparked significant debate. The timing, just after the Labour…