British cleverness was on full display in the form of banners and posters, which took centre stage as more than one million protestors marched in London to …

source