In a post on X (formerly Twitter) he is shown in a video saying: “So here I am in the beautiful Algarve, Portugal.

“Over my shoulder here is the Estadio Algarve or Stadium Algarve or Algarve Stadium, whichever way you wanna put it, and that’s where I’m playing for charity on Saturday, 8pm kickoff.

“And it’s for underprivileged children in Portugal. So it’s a really good cause.

“So if you can get there, make it down there. I think it’s only like two or three euros to get in, or something like that, but try and round up a few people and get down there and support it.

“And, yeah, be there or be square.”

Tickets to watch the game cost €2.50.