Next week on EastEnders, Zack discovers that Barney is his son, Tommy returns home, and Sharon has a secret on her hands… For ...