Thanks, everyone! I've been away in the north of Scotland for the past week and there was no way to get any of your suggestions, it was a massive sneeze-fest!
I'm going to try the barrier stuff from Boots first and if I'm still struggling see the GP.
Hope you're all coping ok x