Lump / spot on my stomach. Any ideas?

Hello girlies, I was just wondering if anyone knew what this was, I will visit my GP next week when it is open if needed. It is a small lump on my stomach, it is very small and hard, it is a purple red colour and it is very sore when touching. I have had it for around six weeks, and it was smaller when I first noticed it. I was just wondering if anyone knew what it might be, as Google shows you too many images. Just wondered, so I can do some home remedies or use something to help reduce it down or stop the soreness. It almost feels like a boil or cyst or something, I’m not sure how to explain it, but it definitely isn’t a spot or anything you can squeeze. This is the only one that have on my body. Thank you.