Tory MPs call for Boris Johnson to resign over partygate: Political consultant and philosopher agree