The cost of energy is set to fall after Ofgem announced its new energy price cap. From April 1 to June 30 2026, energy prices will go down by £117 (or 7%) for a typical gas and electric household, ...
A former criminal defence solicitor has been jailed after being found guilty of sexually abusing vulnerable and often young ...