Britain last hosted the Olympics in 1948 - The Independent