Turnout at General Election lowest for more than 20 years