Author: Adam Gabbatt and agencies