When Brits say pudding they mean dessert – unlike their American cousins who think of a creamy cooked sweet served in a dish. Here are the best of Britain's puds with chewy caramels, candied orange shortbread and other treats too good to be missed.