I'm so sorry Alfie is going thru this. Poor little guy.
What is the vet giving antibiotics for? I mean, what was the diagnosis? Is there some bacterial infection that Alfie has on his skin? (that's all antibiotics are good for is why I'm asking)
If it's an allergy, you need to figure out what the allergy is (food, environmental, etc). If food, I'd take him to a nutritionist. It could also be environmental (soaps that you wash his bedding/clothes in, shampoo, etc).
Praying you find the answer you need soon.