Couple drowned in flooding caused by sewer network, report finds 0 17.02.2025 19:02 Evening Standard Elaine and Philip Marco died when their car was submerged in water on Queens Drive, Liverpool in 2023.