It's not complicated really is it. Not sure why people are trying to make it more than it is.
People have had enough of the traditional parties. Incumbents, left or right, are struggling everywhere.
Things have run their course. All the money has flowed to the top, as it's designed to do since...