First of all, this is also one of my favorite songs! Funny how V links us all together in one way or another in terms of music taste. Love the power of the piano along with the emotion and tone conveyed in your vocals. Kate Nash has a very specific style that can sound silly to imitate, so making it your own was definitely a good plan!
But I must say that I was looking forward to how you would tackle her big ramble at the end, which didn't end up happening.
Although it worked with your take on the song, I feel that something extraordinary would come of the challenge.