Rod Stewart (Image: Getty) Sir Rod Stewart has been issued a warning after being forced to cancel his concerts due to battling a string of health conditions. The 79-year-old is currently recovering after contracting strep throat and Covid-19 within a matter of days. After falling ill, the singer had no choice but to cancel more of his shows with just a few hours notice, days after pulling out of his milestone 200th Las Vegas performance.

function loadOvpScript(){let el=document.createElement('script');el.setAttribute('src','https://live.

primis.tech/live/liveView.php?s=114945&playerApiId=v114945');document.

getElementById('ovp-primis').appendChild(el)}window.top.

addEventListener('primisPlayerInit',e=>{try{if(e.detail&&e.detail.

playerApiId==="v114945"){if(window.document.getElementsByClassName('jwplayer')[0]){e.

detail.float('disable')}}}catch(e){}});window.addEventListener('DOMContentLoaded',()=>{setTimeout(()=>{if(typeof flagTcfLoaded!=='undefined'&&flagTcfLoaded===!0){loadOvpScript()ExpressApp.

Log('[Load] OVP flagTcfLoaded',new Date())}else{document.addEventListener("tcfLoaded",()=>{loadOvpScript()ExpressApp.Log('[Load] OVP tcfLoaded',new Date())})}},1500)}) In a heartfelt message to his fans, the rock icon expressed his deep regret and apologised for being unable to perform.

He said: "Most people can work with strep throat but obviously not me." Stewart has been touring around America and recently announced that he would be returning to Vegas next year for his "Encore" tour. .