I thought that Adam Woodyatt's acting was excellent in yesterday's episode. IMO he didn't kill Archie. I reckon it was Jack. Jack put something in his freezer on xmas day. Evidence? I also felt sorry for Peggy. Janine is so deliciously evil