Chemotaxis is a powerful mechanism for driving the self-organisation of populations that range from cells to organisms. Recently there has been significant interest in the impact of phenotype structuring on populations, where in the context of chemotaxis this structuring could introduce variability in traits that range from their sensitivity to gradients, proliferation, or secretion of autoattractants. In this talk I will describe a nonlocal PDE framework that incorporates a continuous phenotype structuring for a chemotactic population, and show how this structuring can impact on two classic phenomena of chemotactic system: waves and aggregation behaviour. Work with Tommaso Lorenzi, Fiona Macfarlane, and Chiara Villa.