Herrera's Scathing Critique of Spain's Government Sparks Debate