Hi,
The appearance of swelling,
redness and
white spots on tonsils indicative of the following:
Infection of tonsils that this can be diagnosed and treated in the following ways
Consult your Doctor ans ask for tests of blood and throat swab for gram staining, culture and sensitivity.
His clinical opinion and examination would help further by looking at it, palpating neck for nodes and general examination.
The reports will indicate for the cause and you will get a specific treatment with antibiotic, anti-inflammatory medicines, gargles and so on.
Complete the course well as such diseases may take longer than one week hence the need of regular follow up.
Hope I have answered your query. Let me know if I can assist you further.
Regards,
Dr. T. Chandrakant, ENT and General Surgeon