Det har varit en glänsande debatt ,den