Lucy,
I'd ask to see the vet as early as possible. In the meantime,
Can Squallie smell his food OK, BTW? Try gently warming some in the microwave. (A few seconds is usually enough for a small portion of food. Check for hot spots before serving.) Does he like tuna? Try pouring some of the water from a tin of human tuna over some food, and also add some to his water to see if that might tempt him to drink something. If that doesn't work, do you have a (needle-less) feeding syringe? I'd suggest trying to syringe small, regular amounts of water into Squallie's cheek pouch (not straight into his mouth - that can cause a cat to aspirate the fluid into the lungs). Dehydration is not good for them and makes them feel cruddy.
Ask them to run a Spec fPL test, if only to rule out pancreatitis. Heaven forbid that Squallie should have it, but it's better to know and treat it if it's there.


Mogs
.