The World Cup has arrived in Mexico, and with it a cacophony of sound, colour and contradiction. On the pitch, Shakira's hips don't lie; off it, the streets tell a different story. For every fan draped in the green, white and red of El Tri, another carried a placard. The human cost of hosting such a spectacle is rarely written into the official programme.
In Mexico City's Zócalo, the giant screen drew crowds in their thousands. They roared as the first goal went in, a moment of shared euphoria that transcended class. But walk two blocks away, and the mood shifts. Here, vendors sell bootleg jerseys from blankets on the pavement, their faces etched with the weariness of those who know the real score. The World Cup is a carnival, but the ticket price is high.
Social media has lit up with debates: is this a celebration of sport or a distraction from deeper ills? The protests, small but persistent, are a reminder that not everyone is dancing. The cultural shift is subtle but real. Mexicans are asking, as they did in 1970 and 1986, what it means to be on the world stage. The answer, this time, is tinged with scepticism.
Shakira's performance was flawless, a professional veneer over the raw emotion of the moment. But the real show is in the stands: the vendors, the protesters, the families who saved for months to be here. They are the heartbeat of the tournament, and their stories are the ones that will linger long after the final whistle.








