Robert MacRae — British lawyer and civil servant