British Fashion Awards 2023: Stars including Sam Smith and Rita Ora dazzle at event