Cooper didn't pass - that would have got Parliament to reject No Deal (i.e. legally binding). What passed was the non-binding Spelman/Dromy equivalent, which May will probably ignore with her usual obstinacy.
Brady passed, which has already been rejected by the EU - which we knew in advance.
All tonight's votes - with one exception - were party political, i.e. party before nation.
As for Britain acting independently, name me one law we've not been able to pass because of the EU? Name one aspect of YOUR life that's been negatively affected by the EU? As for 'no say', we'd have plenty of say if we remained, as we have had for 40+ years. As for them 'cherry picking access to our markets', that's what British business wants! It's a win- win.