Logistics keeps Britain moving; finance must keep pace