2025 2024 November October 2023 2020 2019 2018 2017 2016 2015 Wednesday, 30 October 2024 So it appears we have defied Brexit and been listed as one of Europe’s Long term Growth Champions in the Financial Times, spanning 2013 – 2023. Does that mean we have really “got Brexit done”…?! Santé!