Question : who plays jean valjean in les miserables 25th anniversary
Answer : Alfie Boe