General Election 2024: why do we always vote on a Thursday?