Sinéad O'Connor has announced her retirement from the music business, both in terms of recording and performing.

In a surprise announcement posted on Twitter, the 54-year-old singer wrote: "This is to announce my retirement from touring and from working in the record business.

"I've gotten older and I'm tired. So it's time for me to hang up my nipple tassels, having truly given my all. NVDA in 2022 will be my last release. And there'll be no more touring or promo."

She added: "It's been a forty-year journey. Time to put the feet up and make other dreams come true.

Sinéad being interviewed by Tommy Tiernan

"It's not sad news. It's staggeringly beautiful news. A wise warrior knows when he or she should retreat: #metime."

In a response to a fan who asked whether the shows rescheduled from her 2020 tour would go ahead, O'Connor confirmed in the negative.

"All shows which were originally set for 2020, rescheduled to 2021 and then to 2022 are going to be pulled," she wrote. "Because this soldier woman has grown old quicker than Covid."

O'Connor has just released her autobiography, Rememberings. Here's Sinead Crowley's review.