More than £33 million was donated by companies, including £5 million from Sky and £2 million from Citigroup, another £38 million from trusts and foundations, including £20 million from the Sainsbury family’s Monument Trust, and £11 million from individuals.