Thanks for your replies.

Yes, he's on antibiotics (a fairly strong dose - 4ml, 4 times a day). The doctor also advised to give him ibuprufin (pain/inflamation) and paracetamol (fever). Last night he picked up a little with drinking - I bought some Ribena which gave a little more incentive for him to drink.

I woke up just before midnight to a little voice calling for mumma and boy was he hot! I gave him his dose of antibiotics then the ibuprufin. Used a wet flannel to try and cool him and gave him sips of ribena. After half hour I gave him paracetamol because his temp wasn't coming down (it was at 38.9 taken under the arm). After another half hour I put him into bed with DH and I (we have a lovely big kingsize!) with a bottle of milk. He probaly drank around 100ml before drifting off to sleep. When my alarm went off this morning he was sleeping soundly (he seemed to be sort of panting last night with the high temp) and was also sweaty - fingers' crossed this means the fever has broken.

DH called a little while ago letting me know that he had woken up from a nap and had some jelly but is still very clingy and refusing any "real food".