458 days electricity workers strike