Don’t take this the wrong way, it’s just my personal experience.
Macmillan were awful with my Dad and my Auntie when they were had terminal cancer. We/they and her immediate family had no support from them. We asked numrous times and received nothing. I am glad others have had success with them, as I am sure they do good work. Unfortuantely for me they have left a bitter taste in my mouth and don’t get a penny.
My money and charity work goes to the local hospice (Wigan & Leigh) and Marie Curie as they are brilliant.