Bono has admitted he is overpaid. The U2 star spoke with reporters after launching a campaign with Nike and Apple to fund projects in Africa.

“I've been blessed and I've been over-rewarded for what I do and I'm trying to give my time and my resources but you know, I'm a rich rock star, so shoot me," he said.

“I'm having a great life and even though I can be a pain in the a*** going on about all this stuff, the band feel strongly about it too.”

Bono, stated he did not mind criticism from people “doing their bit”.

“I think it's OK to criticise me as long as the ones who are doing so are doing their bit,” he said.

“With this campaign, I'm not asking people to put their hands in their pockets. I'm asking them to put the hands in the pockets of the companies like Apple and I'm not sure people really get that.

“I'm surprised that people are interested in talking to me any more. They must just think, ‘God, he's back again’.”

 “You can still contribute even if you are not as fortunate as I am."