When Stephen met David... again!
SNEAK PEEK! As Britain's Got More Talent hits your screens once again this weekend, we can reveal that one of BGT's most recognisable acts is back to face our Judges once more... it's David!
BGMT returns this Saturday at 9.25pm on ITV2