The British Heart Foundation do engage in door-to-door AKA face-to-face fundraising and they will call on homes up to 9:00pm.
More information here including a number you can call if you have any concerns. Note that fundraisers cannot collect cash or ask for one off donations. All they can do is ask if you would make donations by direct debit.
www.bhf.org.uk/what-we-do/our-policies/face-to-face
My friend let me down because of rain
Prime Ministers statement on closer working with the EU


