Tymczasem, w dniu bitwy pod Barnet, do Anglii przybyła królowa Małgorzata z synem Edwardem Westminster. Król, wraz z braćmi – Clarencem i Gloucesterem, ruszył przeciwko nim. Do bitwy doszło 4 maja pod Tewkesbury. Główne uderzenie poszło na prawe skrzydło Lancasterów, którymi dowodził książę Somerset. Centrum i lewe skrzydło związane walką nie mogły mu pomóc. Wściekły, że nie udzielono mu pomocy, Somerset podjechał z pretensjami do dowodzącego w centrum lorda Wenlocka. Po wymianie zdań Somerset rozpłatał czaszkę Wenlockowi. Na widok mordujących się wzajemnie wodzów armia lancasterska straciła ducha bojowego i poszła w rozsypkę. Młody Edward Westminster został doścignięty przez Clarence'a i zabity. Somerset trafił do niewoli i został ścięty. Uwięziono również królową Małgorzatę i jej synową Annę. 21 maja król Edward zdecydował się zabić Henryka VI. Dokonano tego w nocy, zaś publicznie ogłoszono śmierć z przyczyn naturalnych.