The average homeowner will spend nearly £20,000 on their garden over a lifetime, a study has found. Researchers found the typical adult will spend £301.23 every year keeping the lawn, flowerbeds, ...