I've always been puzzled as to why "public" (i.e., open to all and paid for by the taxpaying public) schools are called "private" schools in England (but never enough to look it up). Would someone be kind enough to 'splain it to me?