Any Windows support? YubiKey's advantage (Aswell as the fact that it's designed for keystorage, and malware can now just target Android and can automatically approve it themselves) is that it works crossplatform; I can use a YubiKey (when I can afford one) with PuTTY - there seems to be no way to do this.
We already have Snoopers Charter, aswell as High Court-blocked websites. She's probably going to demand a UK Cert Authority that they can use for "securing" and then someone will find out the CA.