SWP's Tom Walker: Why I am resigning