Home Politics The least Merry Christmas? Kevin McCarthy’s rough 2023