South African-born singer, Belinda Davids, shone on the stage of reality TV show, Britain’s Got Talent (BGT), in an episode that aired last night (Saturday 30 May 2020) in the UK. Davids, whose performance was the final stop of the BGT audition tour, held back some nerves before taking to […]