If you child's father was born in the UK, as you mentioned on
this thread, then he is not British by descent, he is British otherwise than by descent.
Except, of course, you were unsure then, and now, information contrary to the one you provided about his birth place has come to light.