What flag flies above the buckingham palace when the queen is at home?
The Royal Standard, which is the monarch's personal flag.
The flag used to be the Union Flag, however this was changed in
1997 when Diana, Princess of Wales died. As the Queen was not at
Buckingham Palace, there was no flag to fly at half-mast, so the
flag was changed.