The day before it happened was the last good day of John Balson’s life.
It was Sunday 17 March 2024. He took his three-year-old daughter swimming, then came home and cooked lunch with his family. He drank some wine and played video games for a while, but it was hard to concentrate.