GMC has been failing doctors and patients for 30 years