Britain’s bad bosses finally show some signs of improvement May 13, 2024 "Bad managers are an area in which Britain stands out," the Resolution Foundation said in its Ending Stagnation report.