Fashion Fabulous costumes and a ‘feast for the senses’ as thousands turn out for Notting Hill Carnival August 26, 2024