After years of campaign pledges and 42 days since the initial effort failed, the House of Representatives has voted in favor of President Trump's health care bill.