Tom Clougherty discusses the UK election on CGTN’s Global Business

Featuring Tom Clougherty