Does Thomas the Tank Engine have a driver?

In fact he does. his name is Richard.