The BBC has come under fire after it emerged that the broadcaster won't be showing coverage of the royals at the Commonwealth Day service but will air another show instead