A TV star was spotted catching a train from Taunton Railway Station - probably heading back to the Dales...

Ned Porteous, who plays Joseph Tate in ITV soap Emmerdale, was catching his train from the station at around 7pm yesterday evening (June 24).

The 23-year-old star from Wendover, Buckinghamshire, also played Mark Fowler in EastEnders in 2016.

Keen photographer Andy Hough spotted the star awaiting his departure, and said he recognised him from his features.

"I recognised him when I first arrived," he said.

"I recognised his features, then I walked past the windows and I saw that it was him.

"I mouthed 'Emmerdale?' to him, and he nodded.

"He kindly let me take his photo just as his train arrived, and then he went on his way."