I think she's from the UK but that's all I know really
Oh yeah I read about that on Twitter, haven't watched the video yet but will do now
ETA: I've seen it now, didn't like it at all but then again we're used to Delta singing it so yeah.. anyway I liked what Guy said about Delta, that was nice!