A bumper batch of spoilers as posted in Peet's Mustardland!
Spoilers 5 December - 2 January
5 December The Ambridge Christmas lights go on, and Emma has a question.
7 December Time to learn about the History of the Turkey, but Ed and Emma have some news.
8 December Gossip is spreading about Brookfield, and there is unrest among the Blithe Spirit cast.
9 December Susan is fighting Neil's corner, and the Grundys have a seasonal job to do.
10 December David is feeling hounded, and the chips are down at Home Farm.
11 December Pat is exhausted, and Alice is despairing.
12 December Elizabeth needs her mum. Meanwhile, Carol steps into the breach.
14 December. David and Ruth face the music, and the villagers flock to the Christmas fair.
15 December. Alice makes a radical decision, and Pip and Josh have a late-night chat.
16 December. Carol and Jim go under cover, and Lynda has an exhausting rehearsal.
17 December Justin is hosting the local farmers, and Roy is lonely at Christmas.
18 December. Charlie needs a bit of help, and Helen is feeling the pinch.
19 December Emma makes an offer, and Jill gets a shock.
21 December There is a crisis at Brookfield, and Helen brings a ray of hope.
22 December Kate is home. And who is that playing Father Christmas?
23 December Phoebe is stuck between a rock and a hard place, and Charlie has a suggestion for Adam.
24 December The Bridge Farm Archers have a tree to decorate.
25 December There is Christmas joy at No 1 The Green, and Jill has a quiet word with David.
26 December Peggy hears something wonderful, and PC Burns gets to grips with a ghost.
28 December Kate has some news, and Lynda steels herself.
29 December Carol and Jill get emotional, and Helen looks forward to New Year's Eve.
30 December Jennifer is determined, and Adam is beleaguered.
31 December Kenton has plans, while Ambridge celebrates.
1 January Kate confides in Adam, as Ambridge continues to party.
2 January Rob looks forward to 2015. Meanwhile Roy is all alone.