I have done nothing BUT debate for the last three years. In that time everyone who counts came out in condemnation of the runway plans: 86% of people who responded to the Heathrow consultation replied that they did not want it. The London mayoral election was run on who could be most against it. Respected research institutions pointed out that it will make it impossible to meet our national commitments to helping prevent catastrophic climate change. The Labour party rebelled in parliament. Even many in the cabinet were opposed... The debate is over. We won.
"Everyone who counts" in this case not including the people who want the runway built, and "won" being a synonym for "lost". Other debates that have been "won", we learn, include the invasion of Iraq, and ID cards. By this standard ("we marched, we debated") the Countryside Alliance "won" the debate on foxhunting, the miners "won" the debate on closing pits and the BUF "won" the debate on Britain's glorious black-shirted future. If you only deign to consider people who already agree with you, winning debates is trivially easy.
Politics is, at root, the way we make decisions about living together. I am happy to stipulate that it is far from perfect as a process. But even if it were, we would all, from time to time, find ourselves not getting our way. It's a feature, not a bug. Responding by throwing gunk at people, while no doubt giving tremendous expression to one's feelings, does tend to suggest.that you don't understand some very basic ideas such as a) how to make your cause look good and b) democracy.
UPDATE: In other news, she looks good too.