After I posted here, a white lump appeared on the
gum, which (bit grim this) leaked white fluid
when I pushed it, so I decided it was best to stop messing around and make an appointment with my dentist. I am going in tomorrow, so will let you know what she says!
Thanks again!