Demtardz have a Whopping 21% Approval Rating in Congress!