If we have to sack someone for gross misconduct, should we give pay in lieu of notice?
No. The point of gross misconduct is that it is conduct so bad that you are justified in dismissing the employee instantly (subject to having followed a disciplinary procedure). If you give him notice - or pay in lieu of notice - you may weaken your case.