mayor of Huelva — political position in Spain