Michael Bates was a very funny actor; he'd served in India, could speak Urdu, and had great comic timing.