Emmerdale fans were left in tears after last night's episodes.
Viewers watched as Arthur Thomas, played by Alfie Clarke, bravely came out as gay. Arthur has been struggling to deal with his father's death but it was clear to fans there was more on his mind than grief.
During Monday night's trip to the fictional Yorkshire village, the troubled teen visited his dad's grave and was soon joined by the village's vicar Charles - played by Kevin Mathurin - who opened up an emotional conversation that left Arthur on the verge of tears. The schoolboy revealed how he feared his dad, Ashley, who was also a vicar, would be disappointed in him for not following the same career path as him.