NEWS The General Election So Far: We’re All Screwed April 29, 2015May 7, 2015 They’re all as bad as each other. Here’s why.