Neither government nor Parliament runs the BBC even though MPs do vote every few years to preserve the BBC by renewing its Royal Charter and set the level of the licence fee whilst the government appoints the Chairman of the BBC Trust which does regulate it.
BBC: UK Politics