Boris Johnson faces grilling amid Christmas party scandal