Christian Iddon has signed with Sencat by Swan Racing for the 2026 British Superbike season 05/11/2025 04:33 Partager Christian Iddon will feature on a Yamaha R1 in the 2026 British Superbike Championship after signing for Sencat by Swan Racing.