If he’s smart, he’ll submit his letter of resignation, if not, there are plenty of reasons for canning him. For one, he has lost the respect of many inside the FBI, and also the respect of many law enforcement officials all across America.
Liberals would support firing him, if you believe what I read at DU. Of course, as much as they hate and blame Comey for Hillary’s loss, if Trump fired him, the house of mirrors logic they use in would probably make them oppose his firing, just because Trump did it.