The Debate: Should political donations be capped at £100,000? Opinion Britain currently has no cap on political donations. Is this freedom, or madness? We hear both sides in this week's Debate.