Home Investing Decline in female business leaders in Britain: a setback for gender equality in 2024