Welsh cakes and haggis are both traditional British foods, but they are associated with different regions of the UK.
Welsh cakes are a traditional treat from Wales. These are sweet, scone-like cakes made with flour, sugar, butter, currants, and a hint of spice, typically cooked on a griddle rather than baked. They are often served warm, dusted with sugar.
Haggis is a traditional dish from Scotland, often associated with Burns Night (celebrating poet Robert Burns). It is a savoury pudding made from sheep's offal (such as heart, liver, and lungs), oats, onions, and spices, encased in a sheep's stomach and traditionally served with mashed potatoes and turnips (neeps and tatties).
Both foods are iconic in their respective regions and contribute to the diversity of British culinary traditions.