OK you explain it to us ... what’s a “neocon”?
Does it need explaining? Sounds pretty given to me. Little self research is your best friend. Do Canadians have NEOCONs?