The swelling of uvula
along with redness
can produce all these symptoms. The cause can be infective or allergic. You needs to take steam, hot fluid sips and analgesics. Please stop any new drug, if any, you might have started before the onset of these symptoms. start with Amoxycillin
orally in case the symptoms persist.