Harry Styles performs on stage during the 2023 Brit ... include Stuart Murdoch of Belle & Sebastian, who ran the 1986 Glasgow Marathon in 2 hours, 57 minutes and 8 seconds, and members of pop ...