Lee Anderson refuses to answer Sky question about changing party allegiances