Susan Boyle has vowed to stay on Britain's Got Talent, despite earlier threatening to the show which made her famous worldwide.
The 48-year-old Scottish singer said she has spent the past few weeks preparing for Saturday's final, and despite her recent difficulties struggling to cope with her newfound fame, she will perform tomorrow.
READ THE WHOLE STORY