Preheat oven to 150°C. Dust diced lamb with flour, salt and pepper
Heat a large oven proof pan, add the butter and oil. Add the lamb and brown over a high heat, remove lamb and set aside. In the same pan, gently cook the onion and garlic until soft. Add the sage, bay leaf and wine, bring to the boil. Return lamb to the pan and mix well
Cover and cook in oven for 1 hour or until lamb is tender. Finely grate the zest of the lemons and squeeze the juice. Mix together the zest, juice and eggs. When lamb is tender remove from oven.
Add 1/4 cup of hot gravy to the lemon and egg mixture and mix gently. Then quickly whisk the mixture into the lamb braise. Place the pan over moderate heat and allow sauce to slightly thicken.
Sprinkle with mixed herbs and serve with boiled egg wedges and mash of your choice.