1.
Pre heat the oven to 180 C / Gas 4.
2.
Peel and halve the potatoes, then put them on to boil for 20 mins. When cooked, mash them and set aside.
3.
Heat the oil in a large, heavy bottomed pan and genly fry the onions for about 10 mins until they begin to colour. Set aside. Now add the sausages and fry, turning often until cooked. This will take about 10-15 minutes. Remove from the pan, chop into bite sized pieces and set aside. Now add the chorizo and carrot to the pan and cook for 3 or 4 minutes only, until the chorizo begins to release its oil.
4.
Return the sausages and onions to the pan with the chorizo and carrot, then add the beans and lentils. Stir well to combine, then bring to the boil. The beans should have enough sauce to allow this.
5.
Transfer everything to a large casserole dish and then spoon over the mashed spuds. Spread the mash over the surface of the casserole to cover and then put in the oven for 25 mins or until the mash begins to brown. Serve with any veg you like.