If like me, you own a Huawei, the chances are that your phone came pre-installed with Microsoft's keyboard app SwiftKey. My initial reaction was revulsion, it was a mess and it made me grumpy.

So, after 24 hours of being saddled with what I thought was an inferior keyboard app, I downloaded Google's equivalent, Gboard. In its default form, Gboard feels way more intuitive and user-friendly than SwiftKey, which just seemed too busy and clunky.

I have stuck with Gboard ever since. Until this week.

Intrigued by why there was such a gulf between the two apps, I decided to give SwiftKey another go. The results completely surprised me.