I had huge swollen tonsils last weekend which hurt every time I swallowed anything. I decided to do salt/warm water gargles, but the nth minute decided to add a few drops of Lugol's. I gargled with the mix only once and slept like a baby and next morning my tonsils wer back to normal.
Lugol's did the job that normally does not go for a long time for me.