English tax payers pay.
Exactly, totally despicable royals live high off the sweat of hard working taxpayers. Never could understand why the people in the UK have put up with these inbred grifters for so many years.