It's from the Pretty Boy - Metro Sessions album with the awesome Dennis Lind on vox. I'ts a cool cover,don't come close to the original tho...
https://www.youtube.com/watch?v=IbsXo3UUukA
Thanks,I knew i'd heard it before,I keep the Pretty Boy disc on my ipod and it comes up on shuffle every now and then,I would have got it eventually...in a year or two