• Emmerdale

    Soaps

    246 Episodes

    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. New episodes from 7am.