6 December 2024 Okay. Sitting here, listening to the thump, thump of the alien invasion and pretending it’s not happening.