Question: why dickens wrote a christmas carol?
Answer: Dickens wrote A Christmas Carol in response to British social attitudes towards poverty, particularly child poverty, and wished to use the novella as a means to put forward his arguments against it.