I was bothered by the reference to this being the Scottish premiere on the post and the BBC webpage since Liverpool, while in the north part of England, is not in Scotland.
Eventually I realized that the piece was performed twice, on May 23 in Liverpool and May 25 in Perth, Scotland.
SC-There are a few crazy people on this planet. Sure sign of that is that they kinda like my music