Weekly paper Expresso, which broke the story, said the event was going to be held in the Coliseu do Porto on 6 July.

Obama is going to speak at the conference organised by the Advanced Leadership Foundation, a North American NGO that has many names associated with the Democratic party.