Sky News is shutting up shop on its dedicated business show after more than a decade. Employees at the Comcast-owned network were told on Monday that Business Live will not return later this year as ...
McGovern told Sky News it took the government so long to lift the cap because when Sir Keir Starmer was first elected to ...