He performed once again at the final on 8 June .
Carroll appeared on the second live semi-final on 28 May , winning the show with 42.5 percent of the public vote .
Carroll performed once again at the final on 8 June .
Carroll appeared on the second live semi-final on 28 May , winning the show with 42.5 percent of the public vote .