Rory McLeod has had to cancel tomorrow night's gig in Chippenham due to unforeseen personal circumstances.

The singer-songwriter, who wowed crowds at last year's Chippenham Folk Festival, was due to play at the Old Road Tavern on Friday August 15.

His manager has promised to rebook with the pub at a later date.