Kyle Joshua has “so many reasons why a smile” is on his face. The buzzing artist’s latest single,...