boris johnson's politics of neo-poodleism
All this stands Johnson in good stead with Trump, who has rather ungrammatically praised him as “Britain Trump.” . ..…
All this stands Johnson in good stead with Trump, who has rather ungrammatically praised him as “Britain Trump.” . ..…