'I'm not going to take lectures from the prime minister on national security' says Keir Starmer