How to improve the soil in your garden

In order for plants to thrive, soil should be well aerated, rich in nutrients and organic matter, and although free draining, it should still retain some moisture – but unfortunately this isn’t always the case