I've heard that it is not Bono, but Rea Garvey. Youtube him, he has a similar voice and he's Irish.
*I do not know that this is a fact, however.
definetly not.
Whoever it is the song sounds very Smiths-like to me. Or possibly Echo & The Bunnymen-ish.