England breeze to victory over France - Golf News | Golf Magazine