One hundred and fifty thousand people marched through the political and commercial centres of London on Saturday 20th October, to demand an alternative future free ...