My scalp has become very itchy lately. The only time it stops is when I've just shampooed it. Is there anything I could put on it? Or should I see a specialist?

I notice you live in a part of Sussex where nits have been quite common recently so that has to be a potential diagnosis. However, there are lots of skin disorders which can cause irritation of the scalp psoriasis, for instance. I don't think you need to see a specialist at the moment, since your own doctor can probably sort the problem for you. But please let her have a look at your scalp this week.