Tim Booth of James has revealed the band have had to pull out of their Belladrum set hours before they were due on stage and confirmed the band that has stepped in to headline