Starmer unveils £15bn defence plan, aims for 3% GDP spending | PiQ Markets