So, does this latest vote mean Remain? I am unclear.
No, nor do the votes tomorrow or the day after mean remain. It is, perhaps, a step in that direction, but equally it could be a step towards the no-deal brink if Parliament fritters away the few days left on irrelevancies or agreeing things that the EU cannot.