The light switch only controls a ceiling fixture. But, the cable powering the switch also powers 2 grounded outlets. The neutral wire on the switch is live/hot. The black wire is not. Right now all the 3 white wires are wire nutted together, thus making the white wires live on the two outlets and the light fixture. What to do?
It's confusing when you say "The neutral wire on the switch is live/hot.", since typically there are no "neutral" wires connected to switches. Is it possible that the white wire from the cable is used as a switched "hot"? Wire color does not dictate purpose, how it's connected does.
If this is not the case. You'll have to locate the point in the circuit where the "hot" and "neutral" are swapped, and correct the problem. You'll then have to inspect the entire circuit, and insure it's wired properly.