Jim Pickard Osborne urged to act on capital allowances