The forecasting of solar flares is a rapidly evolving field that combines observational solar physics with the latest developments in machine learning and statistical modelling. Solar flares are ...