George Osborne fends off criticism of spending cuts

4000
3000