Ställningen i Spanien är förtwiflad.