When Oliver Cromwell, a strict Puritan, came to power in England in 1647, he actually stopped the celebration of Christmas. People would sing carols in secret and they remained like this right up until the Victorian period.