On Tynwald Day 2010, he was awarded the Tynwald Honour, the highest honour that Tynwald can award a citizen.
No Tynwald Day do 2010, o Dr Stowell foi recoñecido co Tynwald Honour, o maior recoñecemento que o Tynwald pode outorgar a un cidadán.