Leeds Grand Theatre gives us The Full Monty