LEWIS Capaldi has cancelled his sold-out Dunfermline shows as he takes a “break from touring for the foreseeable future”.

The West Lothian singer was due to host an two intimate Q&A and acoustic performances at the Alhambra Theatre on August 17.

The announcement comes after the singer powered through an emotional set on Glastonbury’s Pyramid Stage as he steadily lost his voice, revealing at the end of his performance that he plans to take some more time off.

Before the final song of his set, he told the crowd: “I recently took three weeks off just because I’ve been none stop the past year and I wanted to take a wee break from my head for my mental health.

“I wanted to come back and do Glastonbury because it’s obviously so incredible so I just want to thank you all for coming out. I was scared but you’ve really made me feel at ease so thank you very much for that.”

Lewis has now confirmed the news with an announcement on his social media pages.

His full statement read: “First of all, thank you to Glastonbury for having me, for singing along when I needed it and for all the amazing messages afterwards. It really does mean the world.

“The fact that this probably won’t come as a surprise doesn’t make it any easier to write, but I’m very sorry to let you know I’m going to be taking a break from touring for the foreseeable future.

“I used to be able to enjoy every second of shows like this and I’d hoped three weeks away would sort me out. But the truth is I’m still learning to adjust to the impact of my Tourette’s and on Saturday it became obvious that I need to spend much more time getting my mental and physical health in order, so I can keep doing everything I love for a long time to come.

“I know I’m incredibly fortunate to be able to take some time out when others can’t and I’d like to thank my amazing family, friends, team, medical professionals and all of you who’ve been so supportive every step of the way through the good times and even more so during this past year when I’ve needed it more than ever.

“I’m so incredibly sorry to everyone who had planned to come to a show before the end of the year but I need to feel well to perform at the standard you all deserve. Playing for you every night is all I’ve ever dreamed of so this has been the most difficult decision of my life. I’ll be back as soon as I possible can.

“All my love, always, Lewis x.”

The Alhambra has urged all those with tickets to contact the purchase provider for refunds.

A statement added: "Our best wishes go out to him."