A surprise Royal performance by the YPC