July 2018
M T W T F S S
« Jun    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

An apology to President Trump

(weekend blog)

Dear President Trump,

As you prepare to visit Britain, I would like to apologise. On behalf of all politically-aware, patriotic, decent Brits I would like to apologise to you.

I would like to apologise for the flood of abuse you have received from the British mainstream media and supposedly ‘leading’ commentators ever since […]