
Britain will head to the polls on July 4 after prime minister Rishi Sunak called a snap general election at the end of May.
June has seen intense vote-garnering efforts from all political parties as leaders chat, debate, and even paddle across the country to win over as many as possible. All parties have now revealed their election manifestos, laying out their vision for the country.