Several hundred thousand people march past Big Ben towards Hyde Park in London on February 15, 2003, to protest against the proposed war in Iraq. All photos: Getty Images