Burden of 26-hour shifts drove thousands of trainee doctors to threaten resignation last year; promised changes were never implemented