Leeds Playhouse and Opera North’s innovative co-production of beatboxer Testament’s Orpheus in The Record Shop has won a slot in…