Thank you so much Sara for the upload, have just listened to the song now, it is still very much Vanessa sounding I think, can't wait to hear the produced album version.
Is it possible she still wrote the song on the piano, but it was decided they would go with the guitar at the gig?