Singer Elvis Costello has cancelled the remaining dates on his European tour after being advised to rest following surgery for a "small but very aggressive cancerous malignancy".
The musician, whose real name is Declan Patrick MacManus, has been advised to rest by his doctor.
The 63-year-old revealed in a statement that he had undergone a single operation and that initially, following the procedure, he was "elated and relieved that our European summer tour could go ahead".
He said: "Six weeks ago my specialist called me and said 'You should start playing the Lotto'.
"He had rarely, if ever, seen such a small but very aggressive cancerous malignancy that could be defeated by a single surgery.
"Post-surgical guidelines for such surgery recommend three weeks to four weeks recovery depending on whether you are returning to a desk job or an occupation that involves physical work or travel."''''''
The Alison singer added that it was "impossible to judge how this advisory would line up with the demands on a travelling musician, playing 90-minute to two-hour plus performances on a nightly basis, but by the time we reached the Edinburgh Playhouse, I was almost fooled into thinking that normal service had been resumed".
He thanked fans who have attended shows so far but said he had realised he needed further time to recuperate.
"Therefore, I must reluctantly cancel all the remaining engagements of this tour", he said.
"My apologies go to our ticket-holders ... but I would rather disappoint our friends there by not appearing than in pressing on with a show that is compromised and eventually puts my health at risk."
Costello added that he had a new record planned for later in the year and urged other men to seek medical advice if they had any worrying symptoms.
"To leave you with some more optimistic news, The Imposters and I - together with several of our other friends - have made a magnificent new record of which we are truly proud. It will be issued in October, I believe."
The official statement added that ticket-holders should go to their point of purchase for refunds.
Costello had been due to perform in Manchester on Friday and the remaining dates affected were for performances in Croatia, Austria, Norway and Sweden.
Australian Associated Press