Campaigners fighting to save up to 700 jobs at Cadbury have taken part in a demonstration at a tourist attraction.
Christmas songs were given a "lyrical overhaul"
They held a Christmas carol concert outside Birmingham's Cadbury World to protest against job losses.
About 40 workers from Keynsham near Bristol joined about the same number of colleagues from Bournville, Birmingham.
The company wants to shut the Keynsham plant and transfer production to Poland with the loss of 500 jobs. An extra 200 jobs would go from Bournville.
Cadbury has said it is still in talks with the Unite union.
Officials from Unite, who organised the protest, said traditional Christmas songs were given a "lyrical overhaul".
In one example "O come, all ye faithful, joyful and triumphant" was replaced with "Don't close down Cadbury - England's finest chocolate".
Campaigners also sang to workers in the social club at the Bournville factory during the protest, which lasted for about three hours.
Unite spokesperson Lydia Hayes said there was plenty of public support.
She said: "People were beeping their horns at us and coming up to us and laughing at some of the songs."
The campaign has been previously backed by the Bishop of Bath and Wells, the Rt Rev Peter Price, who said that closing the factory would "fly in the face" of founder John Cadbury's Quaker principles.
Film-maker Ken Loach also led a rally in protest against the plans earlier this month.