Spanish judicial independence

Judge Garzón would be ineligible for appointment to the judiciary in England and at the European Court, so why is he tolerated in Spain?