The government’s flagship National Citizen Service trust has been slammed after its rent ballooned by more than ten-fold to over £1 million last year, following a move to new offices in west Kensington. The trust, set up by former prime minister David Cameron as part of his “Big Society” agenda in 2011, also missed more […]