British singers don't lose their accents when they sing. Instead, their accent is neutralized when they sing. Accents in speech is usually defined by rhythm, intonation, vowel quality and vowel length. It is the vowels that carries a singer's voice to the listener, and the elongation of vowels when singing tend to neutralize the British accent that is present in speech.
I am a professional singer