BS The Durham report will come out in 2025, and it will say nothing more than “Mistakes were made, but no one made them”.