Has US just trumped UK in terms of imposing self inflicted trade barriers on itself? World beating…..something or other…..’people tell me they’ve never seen a finer set of tariffs’…..

Comments