IICSA’s final report was published at noon on 20 October 2022. There has been a great deal of commentary in the weeks since then, not...