My father (1926 - 2007) always said he was born and raised in England until immigrating to Australia in 1947 after being discharged from the army. I have now found out through his army records that he was born and lived in India until joining the army. Trying to find some understanding for the secret/deception. Both his parents were British.
Yes, he had British citizenship. Getting his birth certificate was how this started. No record of him or his family in Grassmoor, Derbyshire where he said he was brought up. There are records in India. Just confused why this would be kept secret by his whole family who all immigrated to Australia. No family members left to interrogate.