Weston has campaigned in support of troops and veterans and against politicians' alleged failure to support them adequately. He has spoken out against defence budget cuts and British troops allegedly being supplied with inadequate equipment, and about the lack of support, health care and adequate compensation for veterans. On 12 March 2007 he appeared on ITV News, giving his opinion on the care of British soldiers in hospital. On 4 March 2008, he appeared alongside Conservative leader David Cameron as he announced the formation of a commission to investigate ways to help restore the "military covenant", which Cameron called "well and truly broken". It was intended that Weston would take a non-partisan, advisory role to the Commission (headed by Frederick Forsyth), with his work taking a particular focus to the treatment of veterans and the compensation paid out to injured service personnel.