Add the carrot and stir. Cook for a further 2 minutes before adding the lentils, stock and tomatoes. Reduce to a simmer and cook for 20-25 minutes, until the lentils are cooked. Blend until smooth, then return to the heat and add the roughly chopped pepper and butter beans. Cook for 5-7 minutes, until the butter beans have warmed through, then serve.