Steve McCraw was confronted by CNN after claiming "no one" would be losing their jobs over the response to the Uvalde shooting.