Melt butter and add garlic, potato and leek. Cook till tender
Add pumpkin and stock and bring to a boil
Simmer for approx 24 min, or until pumpkin is very tender
Remove from heat and blend in batches until it has a smooth consistency.
Stir in cream and salt and pepper and serve