Steve Reed has conceded that the bulk of the £104bn of water industry investment which he boasts Labour has attracted since coming to office will come from bill payers.Read More

You might also be interested in reading iTrustCapital Sees 200% Increase In Crypto IRA Transactions In 12 Months.