Greenpeace protesters flood House of Commons to demonstrate