Give me the complete political debate on the topic of National Defence Act that ends with: ... been met with such broad consensus take so long?.