Previous governments' dud deals with Chinese leave taxpayers on hook for up to £4billion

· Daily Mail