Osborne: Britain is 'on the mend'

Osborne: Britain is 'on the mend'