The Scottish superstar was originally scheduled to appear at Reading on Saturday August 26 and Leeds the following day.
The rest of the weekend will be a sharp contrast to the summer-like weather seen earlier this week, forecasters say.
More from us
Did you know with a Plus subscription to Express and Star you get full access to our award winning journalism for the news that matters to you and more.