
New Brexit Secretary inaugurated with traditional goblet of bubbling turds
New Brexit Secretary Stephen Barclay has been inaugurated into his new role at the Department for Exiting the EU after swallowing a massive goblet of shit, as is customary for those occupying his office.
View article >