The men’s marathon T12 passes Buckingham Palace - The Independent