Jeffery Lord calls in and sheds light on the latest from the Canadian trucker protests, and U.S. Politics.