Birmingham City will host Swansea City in an EFL Championship fixture at St. Andrew’s on Tuesday night.