Politics

Liz Truss blasts Britain as a 'failed state' in bizarre speech in front of tiny US audience




The least successful British PM of all time, Liz Truss, teased the launch of her own "free speech media network" – to "take on the Britain bashing corporation, which is what we call the BBC"



READ SOURCE

ALSO READ  Boris Johnson refuses to apologise after furious backlash for blaming care homes for coronavirus deaths

This website uses cookies. By continuing to use this site, you accept our use of cookies.