Looks infected. Keep a close eye. I have had this a couple of time with my D.C. and Botha times they actually needed antibiotics. Watch out for red tracking marks which means the infection is spreading.
Sorry naughty OP and didn’t update. I did get an appt. GP thought there was a small splinter in but not worth local anaesthetic and digging around just yet. She said no abs needed but to salt water bathe ... which we did and all perfect now