1.Boil or steam potatoes. Roughly mash with a fork, adding the salt. Cool for 10 minutes, then work in cheese, spring onions, egg, bacon, tomatoes and most of the parsley. Form into 18 lumpy cakes, place on a tray, cover with food wrap and chill for 1-2 hours.
2.Fry in sizzling butter until golden, turning carefully with two spoons.
3.Poach eggs in a pot of simmering water (add a splash of vinegar to help them set). Remove skin from salmon, mop with paper towels, then flake.
4.Dish potato cakes and serve with eggs and salmon. Sprinkle with remaining parsley and serve with chilli sauce if using.
Check label of hot Mexican chilli sauce if eating gluten-free.