I honestly have no idea why he gave this speech at all (and particularly on April Fool's day). He said nothing he hadn't already said a thousand times before. What was his goal here?
The same effect as why a certain type of criminal will readily confess everything, thinking the police will empathize with them and accept their need to have done it.
Deny it all you want. Its obvious if you can see past your own views.
Simplifying the work for lawyers presenting evidence, at his future trial for war crimes in The Hague.
His immunity is only in the face of the US legal system, and the horrors that will be upon us soon, will lead a future US President, to do the decent thing and extradite him.
I pitty Pete Hegseth, who will have to share a cell with him.
Trump is actively trying to annoy as many people as possible. (and that's with some British understatement thrown in)