Seasons
SpecialsNumber of Episodes:15Season Air Date: Mon, Dec 26 1988
Series 1Number of Episodes:91Season Air Date: Tue, Feb 19 1985
Series 2Number of Episodes:105Season Air Date: Thu, Jan 02 1986
Series 3Number of Episodes:107Season Air Date: Thu, Jan 01 1987
Series 4Number of Episodes:104Season Air Date: Tue, Jan 05 1988
Series 5Number of Episodes:104Season Air Date: Tue, Jan 03 1989
Series 6Number of Episodes:104Season Air Date: Tue, Jan 02 1990
Series 7Number of Episodes:105Season Air Date: Tue, Jan 01 1991
Series 8Number of Episodes:106Season Air Date: Thu, Jan 02 1992
Series 9Number of Episodes:105Season Air Date: Tue, Jan 05 1993
Series 10Number of Episodes:142Season Air Date: Tue, Jan 04 1994
Series 11Number of Episodes:157Season Air Date: Mon, Jan 02 1995
Series 12Number of Episodes:161Season Air Date: Mon, Jan 01 1996
Series 13Number of Episodes:162Season Air Date: Thu, Jan 02 1997
Series 14Number of Episodes:164Season Air Date: Thu, Jan 01 1998
Series 15Number of Episodes:169Season Air Date: Mon, Jan 04 1999
Series 16Number of Episodes:159Season Air Date: Mon, Jan 03 2000
Series 17Number of Episodes:179Season Air Date: Mon, Jan 01 2001
Series 18Number of Episodes:213Season Air Date: Tue, Jan 01 2002
Series 19Number of Episodes:210Season Air Date: Wed, Jan 01 2003
Series 20Number of Episodes:209Season Air Date: Thu, Jan 01 2004
Series 21Number of Episodes:209Season Air Date: Mon, Jan 03 2005
Series 22Number of Episodes:207Season Air Date: Mon, Jan 02 2006
Series 23Number of Episodes:209Season Air Date: Mon, Jan 01 2007
Series 24Number of Episodes:208Season Air Date: Tue, Jan 01 2008
Series 25Number of Episodes:209Season Air Date: Thu, Jan 01 2009
Series 26Number of Episodes:204Season Air Date: Fri, Jan 01 2010
Series 27Number of Episodes:210Season Air Date: Sat, Jan 01 2011
Series 28Number of Episodes:206Season Air Date: Sun, Jan 01 2012
Series 29Number of Episodes:213Season Air Date: Tue, Jan 01 2013
Series 30Number of Episodes:206Season Air Date: Wed, Jan 01 2014
Series 31Number of Episodes:209Season Air Date: Thu, Jan 01 2015
Series 32Number of Episodes:210Season Air Date: Fri, Jan 01 2016
Series 33Number of Episodes:209Season Air Date: Sun, Jan 01 2017
Series 34Number of Episodes:206Season Air Date: Mon, Jan 01 2018
Series 35Number of Episodes:210Season Air Date: Tue, Jan 01 2019
Series 36Number of Episodes:138Season Air Date: Wed, Jan 01 2020
Series 37Number of Episodes:209Season Air Date: Fri, Jan 01 2021
Series 38Number of Episodes:209Season Air Date: Mon, Jan 03 2022
Series 39Number of Episodes:210Season Air Date: Sun, Jan 01 2023
Series 40Number of Episodes:210Season Air Date: Mon, Jan 01 2024
Series 41Number of Episodes:26Season Air Date: Wed, Jan 01 2025