Kilkumiesięczne rządy Henryka były fikcją, gdyż w imieniu szalonego króla rządził hrabia Warwick. Wiosną 1471 powrócił do Anglii Edward IV i 14 kwietnia pokonał siły lancasterskie pod Barnet, gdzie zginął Warwick. Następnie zdobył Londyn i uwięził króla Henryka. 4 maja wojska Małgorzaty i księcia Edwarda zostały pokonane pod Tewkesbury. Książę Edward zginął na polu bitwy. Pozostało pytanie, co zrobić z Henrykiem VI.
Śmierć Były król zmarł 21 maja 1471 w Tower. Najprawdopodobniej został zamordowany na rozkaz Edwarda IV (lub osobiście przez niego samego) albo przez jego braci (Ryszarda lub księcia Clarence). Jego ciało wystawiono na widok publiczny i ogłoszono, że zmarł z melancholii. Początkowo pochowano go w opactwie Chertsey, ale w 1484 przeniesiono jego ciało do kaplicy św. Jerzego w zamku Windsor. Wdowa po nim była więziona jeszcze przez 4 lata a następnie powróciła do Andegawenii.
Każdego roku, w rocznicę jego śmierci, delegacje z Eton College i King’s College składają czerwone róże pod ołtarzem, który stoi obecnie w miejscu, gdzie zamordowano Henryka.
Wielu uznało króla za świętego i opowiadało o cudach, jakie działy się u jego grobu. Ułożono nawet hymn na jego cześć.