We present updates to prism, a photometric transit-starspot model, and GEMC, a hybrid optimization code combining MCMC and a genetic algorithm. We then present high-precision photometry of four transits in the WASP-6 planetary system, two of which contain a starspot anomaly. All four transits were modelled using PRISM and GEMC, and the physical properties of the system calculated. We find the mass and radius of the host star to be 0.836 ± 0.063 M⊙ and 0.864 ± 0.024 R⊙, respectively. For the planet, we find a mass of 0.485 ± 0.027 MJup, a radius of 1.230 ± 0.035 RJup and a density of 0.244 ± 0.014 ρJup. These values are consistent with those found in the literature. In the likely hypothesis that the two spot anomalies are caused by the same ...