You'd think that any rock star would relish a chance to get a public embrace from the President of the United States, even if they didn't agree on everything.

But not Bono.

On a BBC program last night, the superstar U2 singer recalled how he he stiffed President Bush out of the photo op in 2006 at the National Prayer Breakfast.

The former President was on the stage with Bush when "Dubya" tried to hug Bono.

"There were all kinds of people in the audience," Bono recalled on Jonathan Ross' talk show.

Bono admitted he didn't feel like being the recipient of a hug from a man with whom he had so many political disagreements.

As the affectionate President neared, Bono tried to "dodge the hug" by jumping behind a podium.

The sidestep worked, and just about nobody in the audience knew it happened — though it was all captured on camera.

But — there was one sharp-eyed Senator in the bipartisan crowd who saw it all.

"When I was sitting down I was beside Sen. Obama, the star said the future President whispered to him, 'Nice work with the hug dodge.'"

Bono admitted he passed on the embrace because he didn't get along with Bush, and told the former President of his strong stance against war — although he did praise him for tripling U.S. aid to developing countries.

Bono appeared on last night's show alongside The Edge.

And once Bono got his big secret out of the way, a few more came out — including The Edge's confession that he once punched Bono.

"It was at one of those early gigs where it felt your life depended on it," The Edge recalled.

During the show, Larry Mullen's drum kit began to fall apart, forcing the drummer to take out some tools to fix it in the middle of the gig.

Unaware of the problem, Bono tried to carry on before realizing something was wrong. He lifted up the drum kit to find Mullen  trying to fix it. A nasty exchange ensued before "The Edge caught me with one," Bono confessed.

The pair also gave some details about their forthcoming "Spiderman" musical, which is expected to open on Broadway early next year.

The Edge revealed that most of the show's story will be told through song, and that the majority of the material will be new.

Bono playfully told the audience that the show will feature a "new" villain. The singer said the villain had appeared once in "Spiderman" comics, and was female.

U2 are set to play three concerts in Ireland's Croke Park next week as part of their 360 Degree tour.