ITV's singing competition Starstruck returned to our television screens on Saturday night and a Scots contestant has sailed his way through to the final, with a powerful Meatloaf performance he 'performs in care homes'.
William, 31, a NHS Mental Health worker from Glasgow, took to the stage with three other singers as they belted out 'I Would Do Anything for Love'.
Before his performance he said: "I don't sing because I want to be a big diva, I sing because I want to uplift and make people happy.