The previous World Congress, the XXIInd was held in Durban, South Africa in October 2003. The WRA final report from the UK Delegation is available to download below, and includes all the information and principal findings from the congress.
UK Delegation Report