Keir Starmer demands government publish science behind 10pm curfew ahead of vote