NBC: 6 key takeaways from the second Republican debate of 2023