Emmerdale's Bradley Johnson wowed spectators as he showed off his hidden singing talent this week.
The ECHO attended an event at the iconic fictional village on Monday as the show marked its 50th birthday. The celebrations ended in unexpected fashion with a concert outside the Woolpack pub.
Mark Charnock, who plays Marlon Dingle in the soap, took to the microphone to introduce his co-star, Bradley, to the stage. Bradley joined the cast of Emmerdale in 2019 and is renowned for his portrayal of Vinny Dingle.