Take a wander down any busy high street in 2026, and you’ll see coffee shops and cafés proudly displaying their latest matcha creations… from caramel protein matchas to matcha creme ...