Tommy Doyle will miss Birmingham City's remaining festive fixtures after the first red card of his professional career