Hayes, John, Canada