That does not mean that English is a Latin descendant.
English sits on Germanic/West Germanic/Anglo-Frisian branch of the language tree. The Germanic branched together with Romance, Slavic, Celtic, Baltic, Helenic from the Indo-European/European branch, but Latin belongs to Romance, not Germanic.
Perhaps that is because the language tree does not effectively express multiple inheritance.
Multiple invasions of Britain by different ethnic groups have patched together so many language roots into English that the conjugation of the core existence verb "to be" is just an aggregation of the same verb from seven or eight different languages, pasted together in one etymological mishmash.
At some point, English started stealing vocabulary from any language used in international trade, and simply invented any new words that needed saying, using whatever etymological root that was convenient or marketable.
At some point, the Normans and Picards hammered enough French words into Middle English that there should be at least a second root extending into the Romance branch from English.
How else would you get "milk" from a "cow" (Germanic), but get "beef" from "cattle" (Norman), and refer to them all as "bovine" (Latin)?
Those trees are not a terribly good metaphor, though. English is more "descended" from its Germanic roots, but it also has enough in common with Romantic languages that I think it is reasonable to say that it descended from both.
... even the English word "language" is itself derived from Latin!