Any reference to UK Labour leader Jeremy Corbyn's apology for his party's role in the Iraq war is predictably missing from today's Fairfax and Murdoch papers. Here is its heart:
"I apologise sincerely on behalf of my party for the disastrous decision to go to war in Iraq. That apology is owed first of all to the people of Iraq. Hundreds of thousands of lives have been lost, and the country is still living with the devastating consequences of the war and the forces it unleashed. They have paid the greatest price for the most serious foreign policy calamity of the last 60 years." (Jeremy Corbyn's Chilcot Report & apology for Iraq War, Full Transcript, mirror.co.uk)
Coming in the wake of the long-awaited Chilcot report into the Blair government's role in the 2003 invasion and occupation of Iraq, Corbyn's words are those of a political and moral giant.
The 60 years refers to the decision by the British, French and Israelis to invade Egypt in 1956, condemned by Britain's Minister of State for Foreign Affairs (1954-56), Sir Anthony Nutting, who resigned in protest against it at the time, as "a sordid conspiracy."
Needless to say, the most serious British foreign policy calamity of the last 100 years still awaits its apology. In fact, without it, neither the Suez nor Iraq wars, to name only those for which Britain was directly responsible, would have occurred.
I'm speaking, of course, about the Balfour Declaration of 1917, in which Britain promised to "facilitate" the "establishment in Palestine of a national home for the Jewish people," a decision described by British historian Elizabeth Monroe as "one of the greatest mistakes in our imperial history."
NOW, in the run-up to the Balfour Declaration's centenary, is the time for Britain to offer the MOTHER OF ALL apologies to the dispersed and brutalised people of Palestine - followed, it goes without saying, by the application of sanctions against the apartheid state of Israel.
And who better to do this than a future Prime Minister Jeremy Corbyn?