Agreed.
But what about http://petition.parliament.uk/
I'm sure it states that if a petition gains over 100,000 signatures, it has to be debated in the House of Commons?
Sure, those in power can still brush the issue off, but it's something at least.
Although I fully agree, actual people on...