Melt the butter with the oil in your deep pot over a medium heat. Add the leek, carrot, celery, and garlic to the pot and cook for about 7 minutes until the leek has softened and the volume reduced.
Add 2 tbsp of the sage, with the chilli flakes and bay leaves and cook for a further minute. Add the chopped tomatoes, stock, ale, barley, a generous pinch of salt and some freshly ground black pepper. Bring to the boil and then reduce the heat and simmer gently for 15 minutes, stirring from time to time.
Add the kale and cook gently for another 10 minutes. The barley will now almost be cooked and the liquid thickened. Remove the bay leaves and discard. Add the drained cannellini beans, the bread and the remaining sage. Cook over a low heat for 10 more minutes until the bread has broken down and the sauce thickened further, turning a little creamy as the bread disintegrates.
Serve drizzled with more oil and sprinkle liberally with grated Cheddar and a good grind of black pepper.