Fintan O'Toole

Author Archive

  • Jul 6, 2024
    Although the polls had been predicting it for many months, the result of the United Kingdom’s July 4 general election was nonetheless stunning. This was the worst performance...