Series 19
Episode 1: Something Whiskered This Way Comes
Episode 2: Freak
Episode 3: The Terminator
Episode 4: Love and Duty
Episode 5: The Loneliness of the Long-Distance Swimmer
Episode 6: Shutdown
Episode 7: Come Hither
Episode 8: Safe
Episode 9: Box of Delights
Episode 10: Netherworld
Episode 11: Head First
Episode 12: The 17th Floor
Episode 13: It's Strange
Episode 14: Mummy's Boy
Episode 15: Lizzie's Last Stand
Episode 16: Boundaries
Episode 17: Mimic
Episode 18: Red Moms' Club
Episode 19: iCARE
Episode 20: Won't Get Fooled Again
Episode 21: The Second Best Man
Episode 22: Whatever We've Got We Share
Episode 23: Intervention
Episode 24: Collision
Episode 25: Oh Brother!
Episode 26: Running with the Pack
Episode 27: Gambling's for Fools
Episode 28: Next Door
Episode 29: To Walk in Her Shoes
Episode 30: Milk
Episode 31: The Deal
Episode 32: Taxi for Carter
Episode 33: Separation
Episode 34: Is It a Bird?
Episode 35: Devotion
Episode 36: Hands On
Episode 37: What Men Want
Episode 38: To Have and to Hold
Episode 39: A Curate's Egg
Episode 40: Dynamics
Episode 41: Factor of One
Episode 42: White Noise
Episode 43: Legless
Episode 44: Doctor Shopping
Episode 45: Monsters
Episode 46: The Longest Day
Episode 47: Field Fever
Episode 48: Distractions
Episode 49: Butterflies
Episode 50: Betrothed
Episode 51: Swansong
Episode 52: Manoeuvres
Episode 53: Stop All the Clocks
Episode 54: Time of Death
Episode 55: Piece by Piece
Episode 56: Breaking the Cycle
Episode 57: Name and Blame
Episode 58: The Silence
Episode 59: Breathless
Episode 60: Bounce
Episode 61: Legacy
Episode 62: Theseus and the Matinee
Episode 63: Parallel Worlds
Episode 64: Something Beginning with L...
Episode 65: Tipping Point
Episode 66: Deferred
Episode 67: When the Wheels Come Off
Episode 68: Whet the Appetite
Episode 69: Daysleeper
Episode 70: Fearless
Episode 71: Sticky Butterfly
Episode 72: Listen Hear
Episode 73: The B Team
Episode 74: Devices & Desires
Episode 75: Nine Lives
Episode 76: The Mole
Episode 77: Late
Episode 78: Benefit of the Doubt
Episode 79: Wearing Purple
Episode 80: False Positive
Episode 81: The Forbidden Fruit
Episode 82: Those Who Wait
Episode 83: Do or Die
Episode 84: The Good and the Bad
Episode 85: Tarragon
Episode 86: Good Deed Day
Episode 87: Walk a Mile
Episode 88: Coming Like a Ghost Town
Episode 89: Hungry
Episode 90: The Good Mother
Episode 91: Twisted Blood
Episode 92: When Barry Met Sally
Episode 93: Tendrils
Episode 94: Once upon a Time
Episode 95: Personal Demons
Episode 96: Displacement
Episode 97: Baby Steps
Episode 98: The Girl in the Headscarf
Episode 99: Remorse
Episode 100: Impulse Control
Episode 101: The Talking Cure
Episode 102: A Duty of Care
Episode 103: Three's a Throuple
Episode 104: Sad Face
Episode 105: Shells
Episode 106: Close to Home
Episode 107: Free Lunch
Episode 108: A Shade Too Far
Episode 109: The Impotence of Iain Ernest
Episode 110: Moonlight
Episode 111: Joy
Episode 112: Tough Love
Episode 113: Vigilante Man
Episode 114: Guardian Angel
Episode 115: Face the Music
Episode 116: Forgive and Forget
Episode 117: The Old Toe and The New Nose
Episode 118: No Strings
Episode 119: The Shining Happy People
Episode 120: The Sharp End
Episode 121: Flickering Light
Episode 122: A Tale of Two Kittys
Episode 123: Fairy Tales
Episode 124: A Woman Goes to War
Episode 125: Borderline
Episode 126: Confidence
Episode 127: No Room at the Inn
Episode 128: Twinkle Twinkle Video Star