Is business really that bothered by the prospect of May’s departure?
The world of business is, apparently, appalled by the actions of the 48 or more Conservative MPs who have triggered a vote of no confidence in Theresa May as Conservative leader. According to the Institute of Directors, its members are ‘tearing their hair out’ over today’s news. The message seems to be that a change