It nothing you stupid women . You give 14 billion a year away is over seas aid. You cant do the job. Your wrecking the UK.Rachel Reeves insists she's won £600m of trade deals as critics slam her for going on China tripvia