Peter Finch, United Kingdom, Singapur, M