Jamaican dancehall artist Vybz Kartel is to be freed from prison after his murder conviction was overturned in March, a court ruled today.