Manic Street Preachers.
Not the "lads from Liverpool ". Defleopard, stones (english I believe) .. or the stupid tongue in cheek peeking duck...
As far as bands go, I would have to say The Pogues tops my list, but as far as musicians are concerned, Bowie rules.
Pogues are Irish
The Pogues might be Irish, but they are from London...
Do they have any?
Forgot about the kinks, but I meant recent ones