BGT viewers fall in love as 90-year-old singer Audrey rolls back the years