A record 72,000 migrants crossed from Morocco into the Spanish enclave of Ceuta over two days in late July 2026, overwhelming every local system. The Spanish NGO Caminando Fronteras documented 141 deaths across both sides of the border. Seven weeks later, 9,000 to 10,000 migrants remained, with 4,000 sleeping on streets after a new temporary port centre hit its 1,700-person capacity within hours. This is the crisis that Spanish football was conscripted to respond to — and the response tells you more about Spain's political fractures than about Ceuta itself. The solidarity shirt campaign was launched on September 11 by Asociacion Valenciana de Empresarios (AVE), a non-profit business association chaired by Vicente Boluda, a former interim Real Madrid president whose maritime group operates in Ceuta. The campaign framed the crisis as a question of "territorial and social cohesion" — language that positioned support for Ceuta's residents and businesses as the default, and any deviation as disloyalty. Real Madrid's Kylian Mbappe, Vinicius Junior, and Ibrahima Konate — all with roots in African migration — rolled up or covered the shirts during a match against Elche, and the political machinery activated instantly. Mbappe's explanation was careful: he did not want to "prioritise the suffering of one group over another" and wanted to acknowledge migrants who had suffered or died. Real Madrid said it respected each player's freedom. Barcelona had already sidestepped the issue entirely, choosing not to wear the shirts before their match against Levante. But La Liga president Javier Tebas criticised the three players and insisted the campaign was not political — a claim that collapses under the weight of its own context. AFE union president David Aganzo noted that players were sometimes simply handed shirts in the tunnel without explanation. The Atletico Madrid–Real Madrid derby on September 20 became the stage for escalation. A banner reading "Ceuta es Espana. Ni se arruga, ni se tapa" was unfurled. Both sets of fans — normally hostile to each other — united for two minutes chanting "Ceuta is not for sale, Ceuta must be defended" before resuming their rivalry. Mbappe and Vinicius were whistled when the starting lineup was announced. Atletico supporter Jorge Garcia, 32, told Al Jazeera the players' actions were "disrespectful" to Ceuta and Spain. The framing had succeeded: the question was no longer about 4,000 people sleeping rough, but about which footballers were insufficiently patriotic. Spain coach Luis de la Fuente travelled to Ceuta with the World Cup trophy, declaring "This is Spain, this is Ceuta." Real Madrid president Florentino Perez also visited, claiming the trip had been planned weeks earlier. Morocco-based journalist Youssef Temsamani identified the core trap: wearing the shirt could be read as a political position, but declining could be framed as lacking solidarity. He criticised the description of crossings as an "invasion" or "occupation" in parts of Spain's political and media debate. The on-the-ground reality in Ceuta tells a different story from the stadium theatrics. AD Ceuta football club president Luhay Hamido reported that advanced player signings collapsed because families were frightened by television coverage. The club began paying for prospective signings to visit the city before committing. Meanwhile, in the neighbourhoods where migrants gathered in the largest numbers, children played barefoot in the streets wearing shirts bearing the names of Yamal, Hakimi, and Mbappe — players whose own family histories stretch across borders. The shirt episode is a near-perfect case study in how humanitarian crises get captured by nationalist framing. A business association with direct commercial interests in Ceuta launches a campaign coded as apolitical solidarity. Players with African heritage who hesitate become the controversy, displacing the 141 dead and the thousands sleeping rough. The political class — from La Liga's president to Spain's national coach — reinforces the frame. The extraction is precise: political capital is generated from a humanitarian emergency, and the cost is borne by migrants who vanish from the conversation and by players who are punished for acknowledging them.