Real Madrid forward Kylian Mbappe says he stands “in full solidarity with Ceuta” after choosing to obscure a message of support for people who live in the Spanish enclave.

Real players wore T-shirts carrying the message ‘Todos somos Caballas’ – ‘We are all Caballas’ – before Tuesday’s match against Elche.

Caballas is a nickname for the people of Ceuta – a Spanish autonomous city on the North African coast, bordering Morocco and separated from mainland Spain by the Strait of Gibraltar.

More than 100 people died when tens of thousands of migrants crossed into the territory from neighbouring Morocco in July.

Mbappe – along with team-mates Vinicius Jr and Ibrahima Konate – rolled up their shirts to partially cover up the message.

“I want to explain this clearly so people understand,” the France international said.

“It was the clubs’ decision to include the T-shirt and to have us wear it. We players had to wear it.

“The first thing I want to say is that I stand in full solidarity with Ceuta and with all the victims. “Because before I’m a player, I’m a human being.

“But I also wanted to make a gesture and spare a thought for all the immigrants who have lost their lives and who are also living in harsh condition.”

Mbappe acknowledged his gesture could be misunderstood.

“It wasn’t an easy position to take,” he said. “It was difficult because, in the end, people might think I’m against the people of Ceuta. But no, absolutely not.

“I have nothing against them, and I support them 100% in my thoughts. But I also wanted to spare a thought for all the people who are suffering because, at the end of the day, I’m human, and I don’t want to prioritise one form of suffering over another.

“There are people who are suffering, and it breaks my heart to see that happening in the world. I’m a young man who wants the best for the world we live in.

“I aim to send a message of positivity and peace, and I hope this situation is resolved quickly.”