Since October 7 2023 facts and untruths have vied for public attention. It has been hard to know what to believe. Which is why a new report released later today in the House of Commons is so important. Led by esteemed British historian Lord Roberts of Belgravia it should put
See Tweet