if the ancient Britain spoke celtic and the three Germanic tribes who invaded Britain spoke norse or something else then how English language came to being?
language is always in the process of evolution. English language came from a Germanic language .
English is a West Germanic language that originated from Anglo-Frisian dialects ...