Tim Walz is a liar and a Communist