Everything you need to know about Noah Kahan's keenly awaited 2026 2 night tour-stop at Scotland's OVO Hydro Arena in Glasgow on Thursday, November 5th and Friday, November 6th, including expected set-times, setlist predictions, openers, merchandise and more.