liberal-progressive-socialist agenda