Cook bacon in a large pot over a medium-high heat until browned.
Add onion and celery into the pot, stirring occasionally until the onion starts to brown.
Add in the garlic, thyme, salt and pepper and cook for around 1 minute.
Stir through the broth, then add in the potatoes and corn. Stir and bring to a simmer, then reduce the heat to medium.
Cover the pot and cook for 15 – 20 mins or until the potatoes are tender. Then reduce heat to low.
Add in corn starch and full cream milk by gradually adding small amounts at a time and whisking as you combine. Do so until the mixture has thickened slightly.
Serve in individual bowls and top with chives, roast potato and bacon bits as desired.