Day one: Liz Truss to see Queen in Scotland and unveil energy price freeze that could last until 2024

Liz Truss is making a frantic 1,000-mile dash to see the Queen before launching her premiership with a £100bn energy price freeze that could last until the next election…
Read More