Polish removes rust that sits on the surface and does nothing for rust that has eaten in. Here is the 30-second test that tells you which one you are dealing with.
What makes a non-abrasive jewelers' rouge formula different from the abrasive polishes on the shelf, and why it matters on soft aluminum and thin chrome.