Smarkets comment in-may 2026