Is is possible to have one context with multiple domains?
I know it's usually the other way around with multiple contexts, one per domain.
But in this case the differences in the content between domains is tiny so ideally I'd like to serve the one resource with a bit of 'if' logic that might change something like the contact phone number.
In every page header I'll have
<link rel="alternate" hreflang="x-default" href="http://www.domain.com/page-title.html">
<link rel="alternate" hreflang="en-gb" href="http://www.domain.co.uk/page-title.html">
to fix any Google duplication issues