Donald Trump's critics have claimed that he has 'lost it' after he said he warned about Osama bin Laden before he masterminded the 9/11 attacks.

The President was addressing navy officers in Norfolk, Virginia, on Sunday when he praised the SEALs who stormed Bin Laden's compound and 'put a bullet in his head.'

Then, Trump added that he 'had to take a little credit' for warning about the Al-Qaeda chief a year before the attack on the World Trade Center.

'And please remember I wrote about Osama bin Laden exactly one year ago, one year before he blew up the World Trade Center,' the president continued. 'And I said, 'You got to watch Osama bin Laden.'

'And the fake news would never let me get away with that statement unless it was true.'