Singer Gina Miles has been crowned the winner of The Voice Season 23, after a two-part finale that aired on May 22 and 23 on NBC.