A 34-year-old dad believes he is lucky to be alive after being hit by a train speeding through Goodmayes station and walking away with no serious injuries.

Warehouse clerk Stephen Wright was struck while standing at the edge of the station’s platform last week, but somehow suffered no more than whiplash and swelling.

That is despite the fact the commuter train, which was not scheduled to stop at the station, may have been travelling at around 70mph.

In “very deep shock”, the fortunate father boarded another train with his two sons Kye, seven, and Keon, five, and went home, leaving police, who conducted a search into the next day, baffled.

Mr Wright, of Upton Park, said: “My aunt said God was rolling with me. There’s no way I should be here.”

After picking up his two sons from Barley Lane Primary School, Huxley Drive, Chadwell Heath, Mr Wright went into the station in Goodmayes Road at around 6.30pm on Wednesday of last week and was feeling sick.

He stepped to the edge of the platform to be sick on the tracks and was standing on the yellow line leaning over. He said: “The next thing I knew I felt the biggest bang in my head and I screamed out and grabbed my head.

“I thought I could fall down. My son was so scared and I had to be strong.”

Stephen was bleeding from his mouth but then walked across the platform with his two boys and got on a waiting train to Stratford.

While he was having tea at his girlfriend’s house in Manor Park, a train accident was reported and the line was closed for two hours.

The following day, with swelling to his head and neck, he reported himself to King George Hospital, Barley Lane, Goodmayes.

He underwent two brain scans at Queen’s Hospital, Rom Valley Way, Romford, where he was given the all-clear.

He said: “A policeman said, ‘we were searching for you on the tracks last night’.

“That’s when it came to me more.”