1. Keir Starmer's 1,000 jobs pledge could take 20 years, GB Energy boss admits

    Keir Starmer's 1,000 jobs pledge could take 20 years, GB Energy boss admits

    14
  2. Is Keir Starmer Trump's new bestie.

    Is Keir Starmer Trump's new bestie.

    7