Coronation Street bad girl Tracy Barlow will follow in her mother's footsteps when she goes on trial in the TV soap tonight.

Scheming Tracy, played by Kate Ford, is accused of murdering her partner Charlie Stubbs by bashing him on the head with an ornament.

But unlike her mother Deirdre, who was sensationally jailed in 1998 for a fraud she did not commit, Tracy is guilty as charged.

She plotted to murder Charlie after deliberately giving the impression that he was abusing her.

Viewers last night saw super-bitch Tracy confess her guilt to Deirdre, who must wrestle with her conscience over whether to tell the truth and condemn her daughter to prison.

Bosses on the ITV series filmed two endings to prevent the storyline being leaked.

In one, Tracy is convicted of Charlie's murder and jailed for life.

In the other, she is found not guilty but has to flee Weatherfield with daughter Amy after Deirdre blows the lid on her lies.

The show released dramatic pictures of the reactions of Tracy and her family as each verdict is delivered.

Viewers must wait until Monday, April 2, to find out which ending is broadcast.

A show spokeswoman said: "Millions of viewers will be on the edge of their seats waiting to find out which version will be shown."