Marked drop in turnout for PM's party recorded in small cities where it previously dominated and in large metropolises, as it picks up some 285,000 fewer votes than last year