Of course, the easiest and cheapest thing to do is convince a friend to loan you their unlocked GSM smartphone and buy a SIMcard when you arrive in the UK, and then Dublin.
If you travel to Canada and want cellular service for more than emergency use, then plan on purchasing a local SIMcard and perhaps using Telestial or another International virtual GSM network provider for inbound service.