Jamel Boyce was 17 when he suffered severe brain damage in the attack outside a supermarket in 2016.