London June 01, 2025 I’ve just arrived in England, the sun is out and summer is here and my parents’ garden is in full bloom…