News
A pledge is a promise to donate later (minimum pledge is £100), which is then paid in December. These promises help form a matching pot. Then, during the campaign week in December, every £1 the public ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results