Welcome to the board / glad to have you!
I too have been following Leach since his TT days - I didn't doubt him at all early on but these last few games have me wondering.