Audiences revel in the euphoria of What Happened To The Beach?, a sun-drenched new record by Declan McKenna as part of the Edinburgh International Festival at the Playhouse, Edinburgh,