Is Delay Repay applicable if you arrive early, due to the train you wished to travel on being cancelled? In that situation, the next available train may be too late for you to use, so you have to use a previous train to the one you wish to use, and thus arrive much earlier than you had wanted to.
I'm not sure that constitutes a form of harm suffered, though it might if you are dumped in the rain where there is no shelter and a longer wait for onward travel. Having to leave early I think would be, certainly for something like a meeting.