Question: how much does the government give charities?
Answer: For standard-rate tax payers, it gives this money directly to the charity. The government gives the equivalent of 25% of your donation to the charity. In principle, this means that if you want to donate £20 of your money to a charity, you could donate £16 and claim £4 in gift aid.