The palace said King Charles had a great morning with Idris Elba celebrating 50 years of the National Youth Music Theatre.