Stanton Harcourt, United Kingdom