I land on a beach and instantly regret it! 30th September 2023 I visit the Scottish island of Barra and make a right mess of my approach to land because of task saturation, but that’s not my only regret.