Good song and I had to look if he’s still alive. He is, and he did a Christmas album 10 years ago, too.
https://en.wikipedia.org/wiki/Happy_Holidays_(Billy_Idol_album)
He and Steve Stevens made a great pair.
Glad to hear he’s still kicking. I was listening to this song on the radio a month or two ago and wondering if he was still alive.