Great British Menu fans were crossing their fingers for a smoother episode tonight, recalling the "disaster" of last year's Scottish segment. The BBC Two show celebrated its 20th anniversary with Andi ...