If it was a Tory they probably would have refused to resign and they would have kept their job.
Very true that people should pay their taxes, I agree with that. So maybe Rayner should have been allowed to pay the correct tax, and any penalties for late payment, and then she could have kept her job.
But now there is a vacancy for the Labour deputy leadership, and Labour members might try to elect somebody who is even more left-wing, so the government might be pushed to the left.