Queen Elizabeth II set to become longest reigning UK monarch
0
She has lived longer than any of her predecessors, seen a dozen prime ministers come and go and presided over six decades of British history - from postwar recovery to the death of Princess Diana and terror attacks on London.