Add the bacon to a pan and turn to medium high heat. Fry until crispy, adding extra oil if needed.
Remove crispy bacon from the pan and place on kitchen paper, leaving the bacon fat and oil in the pan.
Add the onion to the pan and fry until soft.
Add the garlic and cook for 2-3 minutes.
Add the cauliflower, water, stock, bay leaves and half of the sweetcorn.
Cook for 25-30 minutes until the cauliflower is very tender.
Remove the bay leaves and blitz everything with a hand blender.
Add the cream and enough milk to get a creamy consistency.
Season generously with salt and black pepper.
Add the rest of the corn and stir together.
Serve and top with the crispy bacon and fresh chives.
