Tory leadership TV debate pulled off air after host Kate McCann fainted.