Archie's fate is sealed and Eileen forces Gina to face up to the future. Viv's support for Amber puts Shirley on the spot and Liz realises every decision has consequences.