Benefit cheats and cash handed out in error by bungling civil servants are costing Scottish taxpayers a massive £45million a ...