You can buy edible blood, but making your own adds a rich vein of fun to gory Halloween fancy dressGetting the right hue and consistency for fake blood - or "Kensington Gore" as it's known ...