So far, Horus has most likely the highest base health in the game. I got him with Nebu fragments and he's not 100 yet but I assume he'll have around 20,000 base health when maxed out. He doesn't hit too hard but the stun+effect removal makes up for it.
The new Talismans are great for him to add to his already massive tank of health. My recommendation would be to pair him with Edward the Great as his basic can extend effects by 2 turns and make your team impervious to all damage after a couple turns.