Joseph Farrell | News and Views from the Nefarium | July 25, 2019


We've come a long way since the Oxford Union days... Great Britain has a new Prime Minister, Boris Johnson, a.k.a. "Bojo", who has promised to deliver on Brexit, come what may (no pun intended).

But he faces some problems:
Article: 5 big problems Boris Johnson has to deal with on his first day as prime minister
Return top