Pope Leo has said he was not seeking to debate Donald Trump when he criticised "tyrants" for spending billions on wars in a speech earlier this week.

The pontiff said the remarks, which he delivered days after a high-profile spat with Trump, had been written a fortnight earlier – "well before the president ever commented on myself".

"And yet as it happens, it was looked at as if I was trying to debate, again, the president, which is not in my interest at all," he told reporters aboard a flight to Angola on Saturday.

On Monday, Trump launched a scathing attack on the first American Pope – who has been a vocal critic of the US-Israeli military operation in Iran – as "terrible for foreign policy".

The Pope, who is currently on a tour of Africa, said on Saturday that a "certain narrative that has not been accurate" had developed, citing "the political situation created" by Trump's comments.