As promised, Google has brought Android Pay to the UK. The app is now live in the Google Play Store, meaning anyone with a compatible credit or debit card can link their bank account and start making payments. The Bank of Scotland, First Direct, Hali