Some drowned and others got caught up in crush, official says, as incident prompts criticism by other EU nations

At least 34 people have died trying to reach the Spanish enclave of Ceuta after more than 40,000 migrants entered the tiny territory from Morocco in a matter of hours, triggering a political crisis for the Madrid government and unleashing a barrage of criticism from other EU countries.

The large influx of people arriving in Ceuta by swimming across from neighbouring Morocco or scaling the high border fence has caught the city of 85,000 off guard and resulted in what one local police association has called a “serious humanitarian crisis”.

Spain’s prime minister, Pedro Sánchez, who arrived in Ceuta on Friday, described the influx as “a violation of Spain’s territorial integrity” and said he would use all the state resources at his disposal to guarantee the safety of the people of Ceuta.