Who is Loren Allred, New star in the town? By Pallav Jain 17 Apr 2022 When Loren Allred sang The Greatest Showman hit, Never Enough on Britain Got Talent audiences and judges had tears in their eyes. Read More