I have found that taking a tablespoon full of cod liver oil the first thing in the morning has taken care of the onset of a sore throat. I also, take it throughout the day as needed.
Also, I've been introduced to Oil of Oregano. I started with 1 drop in the cod liver oil, because it is soooo potent. I mix it well and take, letting the spicy hot numbing effect do its work in my mouth and throat. I now take 3 drops at a time.