Craig David illness: What disease does Craig David have?
David was born in Southampton, Hampshire, to Tina (née Loftus), a Superdrug retail assistant, and George David, a carpenter. Craig David grew up on the Holyrood estate. David’s father is Afro-Grenadian, and his mother is Anglo-Jewish and related to the Accurist watch-making company’s founders; David’s maternal grandfather was an Orthodox Jew, and his maternal grandmother…