Why has matcha become THE lifestyle

What can £10 buy you in 2026?