SpaceX has launched two more batches of its Starlink internet satellites.
One Falcon 9 rocket took off from Cape Canaveral, Florida, with the second launching from California. SpaceX says the first rocket successfully deployed 23 satellites into orbit, with the second carrying a further 22 for the Starlink internet system.