In the aftermath of Carillion's collapse, and its winning of government contracts despite clear profit warnings, where does this leave privatisation?...
Stop the government selling the profitable Land Registry which generates £98 Million pounds to the public purse each year as well as having a satisfaction rating of over 90% from those that use the...