The Prince’s Trust annual clay pigeon shoot raised £45,000 to support disadvantaged young people across the south west