58 023 'Peterborough Depot': Not so happy now