The immigration debate is controversial, but it’s indisputably one of the most important topics in politics. Over the course of…