Overall, in 2018, the British royals contributed £595m via tourism, merchandise and the arts, while costing £165m.