Preheat the oven to 180C
Warm a frying pan - add the bacon and cook for 3-5 mins until a little bit golden
Remove bacon from heat with a slotted spoon and set aside for now
Brown the chicken thighs in the bacon pan (3-5 mins)
Remove chicken and set aside
Add 1 tbsp butter to the pan, allow it to melt and then add the leeksTurn the heat down and slowly saute the leeks for about 10 minutes, until soft and translucent
While the leeks are sauteing, peel the potatoes for the mash and cut into even pieces, add these to a large pot of cold water. Pop this pot on the stove and bring to the boil
Next, add the grated garlic to your leek mixture - allow to get fragrant for about 2 minutes
Return chicken and bacon to the pan, followed by the flour - stir well and cook for a couple of minutes to cook out the flavour of the flour
Add stock, creme fraiche, lemon juice and thyme and stir - simmer for 10 minutes
After your potatoes have simmered for 10-15 minutes (depending on the size), check for doneness with a fork - you should be able to pierce the potato but it doesn't fall apart. Drain in a colander and return to the pan. Using your potato ricer, mash the potatoes into a large bowl, adding butter, salt and pepper. Stir well and check for taste - season further if needed
Add the mixings to an oven safe dish, top with mashed potato and grated cheddar
Cook in the oven for 20 minutes until golden and bubbling