**** SPOILER ALERT**** Millions of people across Ireland and the UK are expected to watch Coronation Street character Hayley Cropper take her own life tonight.
Hayley, one of the soap's most beloved characters, passes away in a 'right to die' storyline.
Viewers have been gripped by the storyline since Hayley told conflicted husband Roy she wanted to die with dignity and in control of her own mind.
Hayley, played by actress Julie Hesmondhalgh, was diagnosed with pancreatic cancer in Autumn of last year.
The cancer was terminal and she told husband Roy she wanted to die on her own terms, an action her husband passionately disagrees with.
Viewers have seen Hayley's condition steadily deteriorate over Christmas and New Year.
On Friday night, she appeared to say goodbye to long-standing friend and employer Carla Connor.
After deciding to take her own life, much to Roy’s despair, Hayley is determined today is to be her last.
Sat in the cafe, she tells Roy she wants to see Fiz, Tyrone and the rest of the family. Oblivious to the real reason they’ve been called around, they happily reminisce about the past - but this is agony for Roy who knows Hayley intends to kill herself.
As Hayley prepares for the end, she irons her husband's shirt and asks him to wear it to her funeral.
A clearly pained Roy will ask his wife to reconsider her decision but she tells him her mind is made up.
Realising with dread that the time has come, Roy helps Hayley into bed but they’re disturbed when Tyrone calls round looking for Ruby’s toy kangaroo.
Hayley prepares to take her lethal cocktail, telling Roy he must not touch the glass or have any part in it.
The aftermath of Hayley's death will be screened on Wednesday.
Hayley's tragic end comes some 16 years after she first joined the cobbles in 1998.
She quickly became a firm favourite for fans - and her red anorak gained a following of its own.
Played by Julie Hesmondhalgh, Hayley was the first transgender character in a British soap opera.
Hayley’s final episodes will air tonight, Monday 20th January at 7.30pm & 8.30pm, and Wednesday 22nd January at 7.30pm on TV3.