I am a tutor and during a session today, a thought occurred to me. I've long been told (and been telling) that magnetic fields do no work, but it's pretty easy to imagine a situation in which a magnetic field DOES do work. If two wires have parallel currents traveling through them, with one wire situated above the other, the magnetic force would lift up the lower wire.
This would be basically the definition of work.
Why doesn't this negate the statement that magnetic forces do no work?