A report commissioned by bishops of the Church of England endorses “apologizing to Muslim leaders for the Anglo-American invasion of Iraq.”

The report calls for Christian leaders “to perform a “public act of institutional penance” for the West’s “long litany of errors” in dealing with Iraq, including the 2003 war,” or so Bishop Richard Harries of Oxford told BBC Radio. The report further recommends new policies of appeasement towards Iran: “Teheran might forgo a nuclear weapons capability if the EU-3 (Britain, France and Germany) delivered a suitably attractive incentive package.” One assumes that package could include Poland.