October 30, 2025 Line of Beauty at Almeida Theatre: ‘Hugely entertaining skim across shiny 80s Britain