Entertainment Amelia Dimoldenberg brands Ed Sheeran a ‘red-headed puppet’ on her SNL UK hosting debut 27 September 2026