Lord O’Donnell, former head of the civil service, has put forward some ideas for better scrutiny of proposed government policies. According to a report in Civil Service World:
Among ideas to prevent “bad policies” from being introduced, [O’Donnell] said a new Office of Taxpayer Responsibility (OTR) should assess policies, requiring the government to specify their objectives and explain how success would be measured. Continue reading “Lord O’Donnell Suggests …. that someone rather like him should be put in charge of vetting government policy. Seriously?”