James Keyes, United Kingdom, Hamilton, M