Heat oil in a large pan.
Add the onion and cook until soft.
Add the celery, leak, potato and butter.
Allow to sweat for five minutes.
Add the stock and broccoli.
Cook for 10-15 minutes until all the vegetables are soft.
Puree the soup.
Stir in the Stilton, allowing a few lumps to remain.
Season with black pepper.