Cardiff director’s Il re pastore, Buxton International Festival July 21, 2023 **** When the singers start jigging along at the end of Il re pastore, having told us the Greek army is…