The English Channel is a body of water between France and England