Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Surging energy prices caused by the Strait of Hormuz fiasco and Labour tax hikes have left profit margins at a minimum and businesses in the UK at breaking point.