The Chancellor has been savaged from many in her own party and the Opposition after delivering her Spring Statement.