Do carrots really love tomatoes? We've been hearing companion planting advice for years and the new book Plant Partners by Jessica Walliser looks at the research to understand which plant combinations can benefit our gardens.