Christmas bounce for Boris Johnson? Poll shows Labour’s lead over Tories cut by five points after PM defied calls for fresh Covid curbs over the festive period