Prime Minister Sir Keir Starmer visited West Yorkshire today to announce a major funding boost for transport in the north - but his train was late.