Well said danw,- i did the marches and could have taken many more with me, but they could not be bothered. Very well known terrier folk did not go because they said they did not like London. If everyone had bothered to go, the outcome may well have been different. Two million easily could have hit London, and the Labour government would have had to re-think, before using the Parliament act to push the ban through.
A free vote to overturn the ban, is the whole ban by saying the present ban is not legal.