Load of twoddle.
Being a bit of an expert in hagovers ( we call it product evaluation) I have some really good hangover remedies.
To start with take 2 Ibuprofen , 2 Multivits and 2 pints of Squash before you go to bed. You will have to get up 3 times to go to the bathroom, but thats a good thing.
Next morning do not lie there thinking you are dying. You are not. Your body will have nicked the fluid from aroun your brain to flush the poison ( alcohol) out of your bloodstream, so now your brain is bouncing around inside your skull. Drink more water / Juice. Try to eat sensible food like a huge smoothie, followed by scrambled eggs on toast.
Shower / Shave etc more Ibuprofen plus multi vit tablet.
Then try to do something outdoors , even a hike / bike ride/ surf etc will bring you back to normal , if you can get past the first 20 mins on your bike you will be OK. Take gels as they contain salts which will help too.
For some more off the wall, but tried and tested , by me, cures. MAcdonalds Strawberry Milk shakes
Calipo Orange flavour ice creams
Bananas on toast
Afternoon power nap ( 15mins max)
Alternativly stop drinking about 1 hour before the pub shuts and switch to soft drinks. Your blood alcohol will peak 20 mins or so after you stop anyway .