It doesn't make sense as written, because no logical person would say that logic doesn't pass muster. " That means that the politicians logic is not logical, or does not pass the scrutiny of someone who knows the fact of the issue. The expression "pass muster" comes from the military.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.