Energy bills for households across the UK will be capped at £2,500, the Prime Minister Truss has announced. Addressing the House of Commons Prime Minister Liz Truss confirmed that this freeze will remain in place for the next two years. It will come into play on October 1, the same day when the initial 80 […]