The upcoming coronation of King Charles III is set to take place at Westminster Abbey in London on Saturday, May 6, and faces criticism as the UK struggles with soaring living costs. As a state function, the event is traditionally financed mostly by parliament, using taxpayers’ money. While Buckingham Palace…...