
Generous households across Britain will give around £2.8 billion in total to charities during November and December this year, according to an estimate from the Charities Aid Foundation (CAF).
November and December are typically the peak months for giving, the foundation said, with several high-profile campaigns such as Children In Need and the Poppy Appeal taking place towards the end of the year.