Um, the US has been completely divided right down the middle since Bill Clinton was in office.
Not only is all of that possible to imagine, it should be almost expected. Canada is a completely different beast, with a completely different governmental structure.