Sandi Toksvig has revealed that she was once sacked from hosting a charity event - because the organisers didn't want Princess Anne to meet a lesbian.
8