Ayant rassemblé des troupes écossaises et lancastriennes en , après avoir appris la mort de son ennemi, Marguerite se met en marche vers Londres afin de reprendre le contrôle de son mari. Elle est accompagnée de Northumberland, Somerset et Clifford. Leur puissante armée met en déroute celle de Warwick le à St Albans. À l'issue de la bataille, Henri VI est libéré. Il est réuni avec son épouse et adoube son jeune fils. Ce dernier adoube en retour une trentaine de chevaliers lancastriens. Marguerite d'Anjou fait prononcer à Édouard la sentence de mort de Thomas Kyriell et William Bonville, les chevaliers yorkistes chargés de garder le roi pendant la bataille. Édouard ordonne qu'ils soient tous deux décapités, ce qui est immédiatement exécuté.