Despite concerns about her health, Susan Boyle wowed fans on the opening night of the Britain's Got Talent Live tour in Birmingham.