From treacle sponge to jam roly-poly, puddings are an integral part of the traditional Great British menu, appearing at