Just 31 vote against Government’s tax cuts for the better off