Make the gravy, Melt the butter in a large frying pan, add the onions and sugar and cook over a medium heat, stirring now and then, for 20-30 minutes until very soft and nicely browned. Stir in the flour and cook for a few seconds, then slowly add the beef stock, Worcestershire sauce, mustard and thyme leaves. Season, then simmer for 20 minutes.
Meanwhile, make the mash. Cut the potatoes into large chunks and put into a pan of cold, salted water. Bring to the boil and simmer for 20 minutes until tender. Drain the mash until smooth. Stir in the butter parsley, seasoning and enough milk to make a smooth, creamy mash. Cover and keep hot.
Once the potatoes are on, preheat the grill to high. Grill the bacon until crisp and golden, then keep hot.
Season the liver on both sides, then lightly coat in the seasoned flour, patting off the excess.
Put half the oil in a frying pan over a high heat. Fry half the liver for 30 seconds each side, until browned but pink and juicy in the centre. Lift onto a plate and keep warm. Repeat with the rest of the oil and liver.
Spoon some of the mash onto 4 warmed plates and serve with the liver, bacon and gravy alongside.View more Gammon / Bacon recipes...