Deutsche Bahn returns to profit with €147m H1 surplus, first since 2019, but punctuality still lags · Pollar