Research has found the average Brit will suffer three hangovers this Christmas - and this list of the Top 20 cures will help ...