Johnny Clarke left with a broken heart