TRNSMT Festival 2018 Photography by Alice Hadden, Brendan Waters, Euan Robertson, Ryan Buchanan, Ryan Johnston + Gaelle Beri