So this is Great Britain with its wealth and education and two thousand troops permanently stationed in a country so far away that its out of sight.