Sorry for the late update,been busy
Took him this morning and the vets took his temp,checked eyes,gums etc and she said all was normal.
Shes taken bloods and if he's sick tomorrow then to call on Saturday and they'll send them away.
I have to starve him for 24 hours and give him some Antiepsin (like a liquid) down his throat 3 times a day to coat his stomach,shes also given me some recovery royal canin pouches (enough for 2 days) and if he's still sick after them then they will investigate further.
At the moment he is locked in our bedroom with water and his tray,poor cat,I have fed Ging in the kitchen today so he didn't get the smell of the pouches or hear the dry being put down so much.
Poor boy,he was so good at the vets too
He does have a skin allergy and apparently its common for cats with skin allergies to develop sensitive stomachs too,we'll take it day by day and hopefully he'll be ok now
Thank you all for your conern and your thaughts