Saw that episode. The skill of those pilots saved their collective butts. Luck...well yeah...they had a lot of that too. That episode is the reason I want to be no where near an ash cloud (or even a hint) in an airplane. I would rather walk or swim.
The luck was that the descent process below the invisible ash cloud cleaned enough ash off those turbine blades to allow the engine restart process to work while they still had altitude to recover- and then they ascended back into the cloud and stalled again but were close enough to an airport to glide in
the crew was clueless about the source of the problem
Typical understated British pilot announcement to the passengers, though! “Ladies and Gentlemen, this is your Captain. I’m afraid all the aircraft engines have stopped working. I trust this won’t cause you too much distress...”
What a story