Osborne’s centre-ground budget shows he has his eyes on the big prize