My husband suggested I watch these and they are great! Even though the series takes place in Manchester England I still see things that I think, OMG!! my family does that! lolWhat I want to know is where is series 3??? And the Christmas special??