Labour has been accused of 'dithering' over its promise to put Britain on a war footing, after key legislation was delayed.