Image: The 2015 Britain’s Got Talent finalist acts perform on stage for the live final on Sunday, May 31st.