Is the Republican Party Doomed?

If the Republican Party does not alter its policy positions, particularly on immigration reform and social issues, it risks becoming a minority party for the foreseeable future.