What a few days its been in the land of The X Factor, we’ve had a shock sing off result, more sleaziness from Frankie and allegations of racist abuse between...




More...