After Tim Walz's 17-year-old son breaking down in tears and Michelle Obama slamming Trump like a naughty schoolboy - another ...