Loic Fremond

Author Archive

  • May 13, 2026
    Since David Cameron stepped down on 13 July 2016, Britain has had five prime ministers. Only one was directly installed by a general election. The other four came to power through...