Festival producer Dougie Brown said it was rare to lose a headliner but Razorlight had been asked to step up to the slot on Saturday night.

Manchester indie band James have been forced to pull out of their headline set at Belladrum Tartan Heart Festival after frontman Tim Booth lost his voice. Razorlight stepped in to fill the slot, while Scots singer Cammy Barnes played spot on the main stage. More than 20,000 people are expected to attend the event, near Beauly, between Thursday and Saturday. Barnes played Bella on Thursday and was asked to take Razorlight's slot due to the crowd he drew. He was in Glasgow when he got the call. Booth posted a video of himself on James's social media accounts, speaking in a deep gravelly voice and wrapped in a large poncho. He said it was with deep regret that the band had to cancel their slot, which they hardly ever resorted to. He said: "I've been fighting off a viral infection for a few days and I've finally lost my voice – this deep, sexy rasp is not my usual voice – and I can no longer sing." James have two other tour dates this month - next week in Portugal and in Norwich on 20 August.