Stephen Barclay rejects claims circuit-breaker would have meant a shorter lockdown