Top Gear star James May has revealed why he has never had children. Known for starring on the BBC show and Prime Video’s The Grand Tour alongside Jeremy Clarkson and Richard Hammond, the star has ...