I have a little question about magnetic fields.
Suppose we have an uniform magnetic field $\vec{B}$ and a metal wire immersed in $\vec{B}$ crossed by a stationary corrent $i$ . I know, for the Second Elementary Laplace Law, that the infinitesimal force the wire is affected is: $$d\vec{F}=id\vec{s}\times\vec{B}$$ microscopically speaking electrons in the wire are affected by the magnetic field and they change their motion and they exert shocks on the internal wire surface producing a mechanical force $\vec{F}_1$ and so the wire moves.
But also protons are affected by the magnetic field and they should move in the opposite directions producing a mechanical force $\vec{F}_2$ also bigger than $\vec{F}_1$ because $m_e< m_p$.
So why does the wire go in the electrons direction? Am I forgetting something about electrons and protons behavior?