Political analyst Neil McCabe and what it all means for the country