Royal Mail comes in for criticism over delays in sending out ballot papers for UK postal voters. It says the “surprise” timing of the election is to blame. ADVERTISEMENT On the last full day of canvassing ahead of the UK polling day on Thursday 4 July, some voters are still …
Read More »