Complement holds the clue
The verb "to be" ("is") is intransitive: it takes a complement, not an object. "Whom" is in the accusative. "Who" is nominative and is used for the subject or for the complement of a sentence.
BA English language and mediaeval literature
Crumpsall Lane primary school