Ballarat train punctuality jumps after May to forget for commuters