In 2019, which singer played the part of Inspector Javert in a West End production of "Les Misérables"?
Correct answer: Michael Ball

I am not a number.
I have sung with Jeff Leyton who, at the moment, has the record for playing Jean Valjean with over 3,500 performances. His voice is immaculate, mine not so much.