Who banned Christmas in Britain in 1647?
Although it is often said that Oliver Cromwell banned Christmas in Britain in 1647, this is not entirely accurate. The ban was actually passed by Parliament, and Cromwell's role in it is still debated by historians. However, it is clear that the Puritan government of the time did not approve of Christmas celebrations, and they saw the ban as a way to promote their own religious beliefs.
The ban was not strictly enforced, and many people continued to celebrate Christmas in secret. However, it did mark a significant change in the way Christmas was celebrated in Britain, and it would be many years before the holiday regained its popularity.