Ugh. Nasty.
All the advice is very good. Treat yourself tenderly for a few days. I would advice sticking to simple carbs to start with, rehydration fluids, toast & jam when you feel up to it. Avoid alcohol, acidy drinks (eg full strength orange juice), fats, meat and dairy. Simple griiilled chicken breast when you feel ready to try proteins again. Listen to your body and let it tell you what it needs. If you are still throwing up or worse, then give 111 or your gp a call.
I've had food poisoning quite a few times (3 times in France, twice from duck confitte). My experience is 8 white hours driving the porcelain bus (alternating with - um - riding it; God the human body can be disgusting). I am then still an invalid, though able to go out, for the next 24 hours and then after that I slowly ramp up my activity to pre-white-night.
How long that takes depends on a lot of things. I don't believe there is any particular risk from pushing yourself, so just do what you feel you can.
One time a week or so after experiencing a bout of food poisoning, I still felt nauseous and bloated. A GP suggested a 24 fast to clear my digestive tract, in case there was a nasty taking shelter somewhere. I don't know if this is science or not, but after the fast - and gently reintroducing food - I felt well again.