The Coalition government is facing more criticism from Labor today after the Solomon Islands signed a security pact with China earlier this week - a development that Labor labelled the biggest foreign policy failure since World War Two. Treasurer Josh Frydenberg has defended the government's foreign policy, saying that Australia provides 2/3 of the Solomon Islands' financial assistance.