When Linda finds the truth about Ben, she knows Jane needs The Blue Roses’ help. Jane is threatened – but who should she trust?