Queen Elizabeth II has been forced to cancel a Wales visit on Saturday to celebrate St David's Day, after developing…