Buckingham Palace has found itself in the public conversation once more, with recent events prompting questions across UK.