King Charles has been spared fresh "public embarrassment" after Prince Andrew and Sarah Ferguson opted to skip the ...