Question: how many episodes in gavin and stacey series 3
Answer: It ran for a total of 20 episodes , broadcast from 13 May 2007 to 1 January 2010 , comprising three series and two Christmas specials .