Heartland Festival returned to Pitlochry for a third successive year, delivering a weekend that spanned folk, pop, punk, ...