I'm not sure what was supposed to have happened 20 years ago. In 2005 everything seemed great. Maybe it's a reference to post 2008, the previous time America screwed everyone over? The election that spawned austerity was in 2010, so 15 years ago.
The Russian part is even more confusing. In relation to Brexit sure, but that was 9 years ago.
The Russian part is even more confusing. In relation to Brexit sure, but that was 9 years ago.