He will do because its a big topic over here in the UK, and has been for a while.
Personally, I applaud Osborn for doing it - for once we aren't saying "hey, you know those rules we made for you to adhere to? Well, we have decided that there are these other 'rules' as well which we would like you to adhere to, and we will say nasty things about you if you don't. Are they legally binding I hear you ask? Well, no, but that won't stop us from thinking you should be restricted by our second set of 'rules'..."
Instead, we are actually getting something done about the rules under which companies should be paying tax. As a lot of people have said all along, fuck the spirit of the law, apply the actual law. If the law doesn't say what you want it to say, change it. Don't try and bully people into following your additional 'voluntary' rules which you want to make over and above the actual laws.