Bypolls see a record 84% voter turnout