Boy, 12, fighting for his life in hospital after crash near supermarket Yahoo News UK