• Emmerdale

    Soaps

    250 Episodes

    New episodes from 7am. Dive into one of Britain's best-loved soaps. This BAFTA-nominated drama captures all the highs and lows of a tight-knit Yorkshire community.