General election to be held on 4 July, Prime Minister Rishi Sunak has announced
Prime Minister Rishi Sunak has announced that the next general election will be held on Thursday 4 July. He made the announcement outside a rainy 10 Downing Street after months of speculation.