This is really sad...CF is one of the best managed charities out there......and they are making great progress with CF.
Those who live by the political sword will die by the political sword. A charity whose mission is to fight disease should have zero tolerance for anything that might make them appear politically partisan. They either have to let any and every politician participate, or else none at all.