Abbey Road, aliens and Withnail: London fashion week autumn/winter 2025 – in pictures February 26, 2025