If a child is born in the UK but his parents are not citizens will that be citizen?

Not necessarily. To acquire British citizenship by birth, at least one parent of the child must be a British citizen or settled in the UK. If neither parent meets these requirements, the child may be eligible for British citizenship by registration or naturalisation depending on various factors such as length of residency and parents immigration status.
Copyright Wanderlust World © https://www.ynyoo.com