As I said previously by the letter of the law it's a red.
You've laid it out for everyone to read, and yes I agree, a different Ref on a different day may have pulled a yellow, perhaps in this instance the Ref saw some thing worse about to happen than actually did, Maddison grabs his leg which suggests contact, had Maddison not done that, then it would probably been a yellow.
The ref see's it as a deiberate attempt to foul the player.
VAR sees the same thing and confirms it. Maybe they should have asked him to go to the screen, maybe not.
As I said to
@Berbaclass we are never going to agree on this, so lets just agree to disagree.