Highlights Buckingham Palace: Keir Starmer has been officially appointed head of the new British government. 5 Jul 14:34