The site was affected by the bmfa.uk server being offline, and full reconstruction has taken a few days. Normal service has now been restored – we apologise for the downtime. If you spot an anomaly we’ve missed in the rebuild, please contact our website manager.