Productivity and Management and Leadership in the UK
Official UK Government reports point to several reasons for a relative decline in UK productivity
http://budgetresponsibility.org.uk/box/the-productivity-puzzle/ .
There is no specific mention of management or leadership, so below is a reminder of some trends by referring to eight specific "takes" on developments over the past 50 years.