Taxpayers shouldn’t have to pay for the royal family’s security, but British law prevents them from paying for armed security themselves.