Singer tells fans he is recovering from flu after various health setbacks this year including strep throat and Covid
Sir Rod Stewart has cancelled a run of concerts in the US after having the flu, just weeks before his appearance at the Glastonbury festival later this month.
The 80-year-old singer said he was “devastated” to cancel or reschedule six shows in the US, due to take place over the next eight days.
The dates are part of what Stewart has described as his last “large-scale world tour”.
Stewart is due to play the coveted “legends” slot at the Pyramid stage at Glastonbury on Sunday 29 June. He last appeared at the festival when he headlined in 2002.






