DHL Express Canada has shut down operations amid a strike and lockout, halting thousands of daily parcel deliveries across the country. (June 20, 2025)