Keir Starmer is set to unveil a package of more than 35 bills in the King’s Speech for the next parliamentary session, with legislation spanning areas including housing, immigration and green energy measures. The government plans to publish details of the bills intended to be taken forward over roughly the next 12 months.

Several reports describe the announcement as an effort by the prime minister to regain political momentum at a time of internal and external pressure. The Guardian reports there is political awkwardness involving the palace in relation to Charles’s role, and notes that Starmer faces heightened tension within his party, with some MPs publicly calling for his resignation.

Together, the sources indicate that the King’s Speech will include a broad legislative agenda touching on domestic policy and energy policy. While the specific content of each bill is not detailed in the provided extracts, the outlets agree on the scale of the programme and the main policy areas it is expected to cover.