Who was Caroline referring to when she said “Mummy isn’t the only gay in the village” and why did she say it?

She was making fun of John’s complimentary comparison of “Lizzie” to a 16-year-old boy.