Kathleen Jenkins has revealed she's still been cleaning toilets ahead of her performance on the Britain's Got Talent live shows tonight.
The Welsh singer drew comparisons to Susan Boyle after blowing the judges away with her voice during the auditions, singing Wild Horses.
Tonight Kathleen will perform live and has been practising inbetween her day job.
"I’m still cleaning toilets and emptying bins at the moment," she explained. "My boss kindly gave me some time off to prepare for the live shows but I can’t afford to quit my job just yet.
“It is a bit surreal at the moment because my audition was watched by millions of people on the Saturday night and Monday morning I was back at work cleaning offices – everything from the desks and toilets to emptying bins."
Chatting to the Daily Star on Sunday newspaper, Kathleen continued: "Employees were putting their calls on hold to congratulate me while I cleaned around them. Some wouldn’t let me clean their desks.”
Kathleen is one of the favourites to make the live shows tonight and admitted: “Winning the show would mean we would be able to move out of my parents’, pay off our loan and stand on our own two feet.”
However she added: “I’ve always suffered with my nerves.
“And it adds more pressure being called the new SuBo.”
Alongside Kathleen, acts performing tonight include Alesha Dixon's golden buzzer act 100 Voices of Gospel, crossbow act Ben Blaque and impressionist Darren Altman.
Joining them are singing mum and son Mel & Jamie, gymnasts Spartans Resurrection, dance troupe Total TXS and ballroom performers Ystrad Fawr Dancers.
Britain's Got Talent 2016 airs from 7:30PM on ITV, LIVE.