New report debunks the idea that Thatcher deregulated financial services.Summary:It is commonly believed that, during the 1980s, Margaret Thatcher presided over a substantial reduction in government regulation of financial services. Indeed, some have blamed this deregulation for the financial...