Anyway, any help or advice would be much appreciated, thanks.
As much as I know there are a lot of things that can cause the swelling in your throat. However if I am not mistaking this can be a swollen lymph node, but I am not sure if they can stay swollen for this long. Usually your body gets rid of the problem that causes the swelling and they tend to get back to normal. I don’t want to frighten you but there is also a chance that this might be a tumor which can only be diagnosed at the hospital. So my suggestion would be to go to hospital and see your doctor and see if you can do some scans of this lump of yours.