Declan McKenna Found Dead in London Home Declan McKenna β music artist β has been found dead inside his residence by an apparent suicide.