Factual error: Kandoka labour laws require companies like Kerblam! to have a minimum of 10% organic staff. The villain claims that, as a result, only 10% of humans are employed, at all. These are two completely different quantities: if 10% of the cars in one parking lot are blue, this doesn't indicate that 10% of all cars are painted blue, but that's effectively what the episode thinks. The fact that no-one else, including the Doctor, calls him on this further magnifies the mathematical error.
Factual error: The Doctor meets the future Ada Lovelace in the year 1834, where her maiden name is given as Ada "Gordon." She was actually born Ada Byron, inheriting her last name from her father, the famous author Lord Byron.