Former US President Donald Trump has said that the Iranian attack on Israel would not have happened if he were president.

"ISRAEL IS UNDER ATTACK!" Trump wrote on social media platfor Truth Social. "This should never have been allowed to happen - This would NEVER have happened if I were President!"