@ S7C - it was said on the coverage this morning here on CBC that specifically, the flotilla pageant today was not paid for by the people of Britain but by private sponsors and donations.I'm not sure how that makes the ROYALS selfish.....
That really doesn't change the fact that all that money could be spent on things that are of more use to people. The cost is ridiculous. Waste of resources.