Millions of Britons flocked to polling stations across the UK today to cast their vote in local elections as the country basked in glorious sunshine. May 5, 2022 Labour leader Sir Keir Starmer and wife Victoria after voting at the TRA Hall, London, May 5, 2022 First Minister Nicola Sturgeon's husband Peter Murrell, Chief Executive of the SNP, comes up …