Remove meat from bones and cut into bite sized pieces.
Allow meat and stock to cool.
Soup
Remove whole chicken from stock and break up chicken breasts. Chop chicken roughly. In a pot, simmer garlic, butter, thyme, onion and stir. Increase heat and sweat. Add leaks, salt and pepper and cook for 4 - 6 min until soft.
Strain stock to get rid of the chunky parts and add to soup. Add chicken and parsley to soup and boil for 1 minute.
Serve in a large bowl with crusty white bread and butter on the side.