Pledge to march against Trump's visit to Britain