I'm sticking by Enchanted Forest as my top choice as it's such a nice game, but for a really good family laugh, how about Rapidough (we've had ours years and still get it out at Xmas!)
It's usually about £25 so I'm not sure why this Rapidough is under £20