Gloves are worn to avoid cross-contamination.
In a clinic/hospital environment, a clinician will glove up before touching a patient and then discard the gloves before moving onto another task.
If you are wearing the same gloves when you shop, touch supplies, the trolley, the door, your phone, your face and so on, you are spreading germs!
It is better not to wear gloves at all.
Wash your hands after being to the shop or having completed a task.