The X Factor: The final 24

The final 24 acts who will compete at the judges’ houses for a place in The X Factor live finals have been revealed.