PM attacks Starmer on defence as election lines drawn